--- Log opened Fri May 01 00:00:46 2009 | ||
-!- WebGUI is now known as SynQ | 00:04 | |
CIA-38 | WebGUI: 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-38 | WebGUI: colin * r10601 /branch/WebGUI_7.6/lib/WebGUI/Asset/Sku/Product.pm: Backport removal of dead code in the Product Sku. | 00:15 |
CIA-38 | WebGUI: graham * r10602 /WebGUI/docs/upgrades/upgrade_7.7.4-7.7.5.pl: fix compile warnings | 00:15 |
CIA-38 | WebGUI: graham * r10603 /WebGUI/t/Asset/Wobject/Thingy.t: fix thingy test for field type being provided provided | 00:15 |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [] | 00:19 | |
@Haarg | bad monkey | 00:20 |
perlmonkey21 | what's up? | 00:35 |
@Haarg | broke a test. i have a fix already. | 00:36 |
perlmonkey21 | but I ran all the survey tests? | 00:36 |
@Haarg | https://svn.webgui.org/svnweb/plainblack/revision/?rev=10605 | 00:37 |
@Haarg | not sure why they passed for you | 00:37 |
CIA-38 | WebGUI: translation * r10604 /translations/German/German/Asset_StockData.pm: Update from translation server | 00:40 |
CIA-38 | WebGUI: graham * r10605 /WebGUI/t/Asset/Wobject/Survey/SurveyJSON.t: fix survey test | 00:40 |
CIA-38 | WebGUI: translation * r10606 /translations/German/German/Asset_Thingy.pm: Update from translation server | 00:40 |
@preaction | woot go German! | 00:40 |
perlmonkey21 | well 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 #webgui | 00: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 ChanServ | 00:51 | |
+perlDreamer | perlmonkey21, how do you run tests? | 01:01 |
perlmonkey21 | perlDreamer: I go to the correct direction the type "perl file.t" | 01:02 |
perlmonkey21 | directory | 01:02 |
+perlDreamer | right at the bottom, it should tell you how many tests failed | 01:02 |
+perlDreamer | that way you don't have to scroll | 01:02 |
@Haarg | if you use prove it will be color coded | 01:02 |
@Haarg | prove alone will only report if it passed/failed, prove -v will show all the output but color coded | 01:03 |
+perlDreamer | Germans at 78.8% | 01:04 |
+perlDreamer | but the Dutch is clean down to 94.6 | 01:04 |
perlmonkey21 | hmm, I like prove | 01:05 |
perlmonkey21 | heh, nice prove -r *.t | 01:05 |
@Haarg | prove -r t | 01:06 |
@preaction | if you get cpan App::Prove, you'll get the latest prove which has the color coding | 01:20 |
@preaction | the one that comes with the WRE and perl 5.8 doesn't have as many fun features | 01:21 |
+perlDreamer | Using Crud's built in methods (getAll*), there doesn't appear to be a way to compare columns against one another using the constraints | 01:21 |
+perlDreamer | am I missing something? | 01:21 |
@preaction | try "col1 = col2" => [] maybe? | 01:22 |
+perlDreamer | sneaky. very sneaky | 01:22 |
+perlDreamer | preaction, Haarg, what do y'all think of this: http://jquelin.blogspot.com/2009/04/on-coders-and-translators.html | 01:29 |
@preaction | i think it's a great idea, especially the crowd-sourcing aspect | 01:30 |
@preaction | our i18n app is a good demonstration of that, and perhaps the code for our translationserver could be used by these guys to collect i18n strings | 01:31 |
+perlDreamer | I'll drop him a note | 01:32 |
+perlDreamer | At the very least, we could get a French translation | 01:32 |
+perlDreamer | apeiron is on the ironman elightened perl blog aggregator | 01:35 |
@Haarg | rather annoying when test modules have bugs in them | 01:48 |
+perlDreamer | which one is that? | 01:50 |
@Haarg | trying 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 added | 01:50 |
+perlDreamer | that's not Test::Warn's fault | 01:50 |
+perlDreamer | that's perl's fault | 01:50 |
@Haarg | how so? | 01:51 |
@Haarg | that's expected behavior of perl | 01:51 |
@Haarg | Test::Warn assumes the filename/line number will always be there | 01:51 |
+perlDreamer | oh, now I see | 01:52 |
@Haarg | i guess i can adjust my code to all be print {STDERR} instead | 01:53 |
+perlDreamer | what about just not appending \n to the end of your warnings? | 01:55 |
@Haarg | kind of ugly | 01:55 |
@Haarg | and what module and line it came from isn't relevant when it is a user error | 01:55 |
+perlDreamer | except most of your users are all developers who are on the command line | 01:56 |
@Haarg | that doesn't make the information any more relevant | 01:57 |
@Haarg | i guess i can use warning_like instead of warning_is | 02:00 |
-!- khenn_ [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI | 02:24 | |
+perlDreamer | let's try this out | 02:29 |
+perlDreamer | patspam patspam patspam | 02:29 |
-!- f00li5h [n=f00li5h@211.30.32.244] has joined #webgui | 02:32 | |
+perlDreamer | mmmm, shiny new wgdev | 02:40 |
-!- khenn [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)] | 02:40 | |
@Haarg | i 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-38 | WebGUI: graham * r10607 /WebGUI/docs/create.sql: preparing for 7.7.5 release | 02:46 |
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui | 02:47 | |
-!- mode/#webgui [+v patspam] by ChanServ | 02:47 | |
+patspam | praction: ping | 02:48 |
+perlDreamer | preaction: ping, too | 02:49 |
+perlDreamer | rerouting for patspam@webgui | 02: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 #webgui | 02:52 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 02:52 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: ckotil, ascii, gugod, @preaction | 02:53 | |
-!- MOAR-f00li5h [n=f00li5h@211.30.251.230] has joined #webgui | 02:53 | |
-!- Netsplit over, joins: ascii, ckotil | 02:54 | |
-!- Netsplit over, joins: gugod | 02:54 | |
-!- Netsplit over, joins: @preaction | 02:54 | |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Connection timed out] | 02:54 | |
-!- MOAR-f00li5h is now known as f00li5h | 02:56 | |
CIA-38 | WebGUI: 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 | |
+perlDreamer | Haarg, since User, Group and Storage all have delete methods, would it make sense to just have objectsToDelete? | 03:10 |
+perlDreamer | hm, maybe not | 03:11 |
+perlDreamer | because in storagesToDelete, I set it up to accept objects or GUIDs | 03:11 |
+perlDreamer | oh well | 03:11 |
@Haarg | yeah | 03:11 |
@Haarg | aside from guids, it could work to just have a single method that detected the object type if needed | 03:11 |
-!- MOAR-f00li5h [n=f00li5h@211.30.251.230] has joined #webgui | 03:18 | |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Success] | 03:19 | |
+perlDreamer | maybe we could have objectsToDelete, which takes objects | 03:20 |
+perlDreamer | and guidsToDelete, which takes guids and object types as an array ref | 03:20 |
@preaction | HA! 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 |
+perlDreamer | that's a bummer, all right | 03:20 |
@preaction | but is it better than a fly-out menu? | 03:21 |
+perlDreamer | well, what if there were buttons on the top, and workspace down below in a fixed pattern? | 03:21 |
+perlDreamer | same idea, different spatial setup | 03:21 |
@preaction | and the active pane is highlighted somehow | 03:22 |
+perlDreamer | sure, indented, colored, blinking | 03:22 |
@preaction | reserve 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 |
+perlDreamer | guidsToDelete would get processed first, and just push more objects onto objects to delete | 03:23 |
+perlDreamer | preaction, how about instead of fixed buttons, a dropdown? | 03:24 |
+perlDreamer | that leaves the most screen real estate in the pane content | 03:24 |
@preaction | ahhhhh, very nice | 03:24 |
@preaction | and easy to do with YUI Menu | 03:24 |
+perlDreamer | what will the chief say? | 03:24 |
@preaction | i don't know | 03:24 |
@preaction | i'm thinking i build it and submit for approval | 03:25 |
+perlDreamer | well, if he doesn't like it, blame me since I can't be fired | 03:25 |
+perlDreamer | if he does like it, take all the credit for it | 03:25 |
+patspam | preaction: is CSS/JavaScript::Packer better than JavaScript/CSS::Minifier[::XS]? | 03:27 |
@preaction | patspam: HTML::Packer does JS and CSS automatically if the JS::Packer and CSS::Packer are installed | 03:27 |
@preaction | that's why i picked it | 03:27 |
+patspam | ah ok | 03:28 |
+perlDreamer | what about speed? | 03:28 |
@preaction | wasn't a factor in my decision. the ::Minifier and ::Packer were the only ones I found acceptable | 03:28 |
@preaction | also ::Packer supports de-minifying (for CSS at least) | 03:28 |
@preaction | and JS looks like, but not HTML | 03:29 |
@preaction | i want to add buttons to Template and Snippet to run their content through a tidy program someday | 03:31 |
@preaction | i should add the RFEs for that | 03:31 |
@preaction | when pb.com comes back from the 7.7.5 upgrade | 03:32 |
@Haarg | database has been restoring for 30 minutes :/ | 03:32 |
@preaction | it died that bad? | 03:33 |
@Haarg | upgrade crashed | 03:33 |
+perlDreamer | too many assetIds | 03:33 |
@Haarg | actually something with rssfromparent | 03:33 |
+perlDreamer | eek | 03:34 |
+perlDreamer | wait a sec | 03:34 |
+perlDreamer | that should have been dead a long time ago | 03:34 |
@Haarg | yes | 03:34 |
perlmonkey21 | wow, please tell me you can turn off html compression. | 03:35 |
+perlDreamer | in SVN, nothing except the 7.7.2 upgrade script references that | 03:36 |
@Haarg | it's due to some assets that still exist in the database | 03:36 |
@preaction | perlmonkey21: you can, on a per-template basis. i'm thinking of making the Debug Mode automatically turn off all compression | 03:37 |
@Haarg | oh fun | 03:37 |
@Haarg | the database is too large to restore or something | 03:37 |
+perlDreamer | that's bad | 03:37 |
+perlDreamer | how do you recover from that? | 03:37 |
@Haarg | not sure yet | 03:38 |
@preaction | Haarg: did you shut down everything except mysql on the box/ | 03:38 |
-!- f00li5h [n=f00li5h@211.30.251.230] has joined #webgui | 03:40 | |
-!- MOAR-f00li5h [n=f00li5h@211.30.251.230] has quit [Connection timed out] | 03:42 | |
* patspam goes to a meeting | 03:43 | |
perlmonkey21 | This 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 |
@preaction | caching? | 03:47 |
perlmonkey21 | no, this started after I did svn revert | 03:48 |
perlmonkey21 | then wgd revert | 03:48 |
@preaction | browser cache? | 03:48 |
perlmonkey21 | been working for days with the new templates. | 03:48 |
@preaction | weirdness | 03:48 |
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui | 03:52 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 03:52 | |
@tavisto | preaction, we upgrading pb/wg sites right now? | 03:52 |
@Haarg | yeah | 03:53 |
@Haarg | a bit more painful that usual | 03:53 |
perlmonkey21 | patspam: 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 | |
@tavisto | ah okay, just wondering since both are unresponsive | 03:59 |
@tavisto | *tavis pulls out his rifle and decides if he should aim at haarg or preaction* | 03:59 |
@tavisto | hmmmm | 03:59 |
-!- MOAR-f00li5h [n=f00li5h@211.30.251.230] has joined #webgui | 04:01 | |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Nick collision from services.] | 04:05 | |
perlmonkey21 | anyone 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 |
@preaction | one sec | 04:09 |
perlmonkey21 | thanks | 04:09 |
@preaction | okay, which "Edit" button do you mean? the asset edit? | 04:12 |
perlmonkey21 | no | 04:13 |
perlmonkey21 | the edit the survey link | 04:13 |
@preaction | the id="sectionText"? | 04:13 |
perlmonkey21 | hah | 04:13 |
@preaction | is that good? | 04:14 |
+Radix-wrk | http://images.huffingtonpost.com/gen/77627/original.jpg | 04:14 |
perlmonkey21 | if you look at the template you will see that is texteditortarget or some such | 04:14 |
perlmonkey21 | something has gone *wrong* | 04:14 |
perlmonkey21 | the template is Section Edit | 04:14 |
perlmonkey21 | 4th from last line | 04:14 |
perlmonkey21 | Default Section Edit | 04:14 |
perlmonkey21 | Radix-wrk: that is hilarious | 04:15 |
perlmonkey21 | preaction: how could the latest template not be showing up? | 04:16 |
@tavisto | with the new widgets in wG, is it possible for people to use applications from a wG site externally on another website? | 04:17 |
@preaction | tavisto: they can fill out the form, but the form submits to the wG site | 04:18 |
@tavisto | (just a regular html website/intranet) | 04:18 |
@tavisto | is it only for dataforms then? | 04:18 |
@preaction | no, it's for any asset | 04:18 |
@preaction | you can see one page of it, but any links or forms will bring the user back to the wG site | 04:18 |
@tavisto | here is the question I was asked.... if I am understanding this correctly, the answer would be yes. (at least to some degree_ | 04:19 |
@tavisto | I 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 replaci | 04:19 |
+perlDreamer | it can work side by side with them, using passThruUrls and HttpProxy | 04:19 |
@preaction | webgui can work side-by-side, and yes even INSIDE of an existing site | 04:20 |
@preaction | and webgui can be a wrapper around an existing site | 04:20 |
@tavisto | my 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 content | 04:20 |
@preaction | really any way they want to do it they can get it done | 04:20 |
@tavisto | alright coolio, thanks. It's for accuquote.com so that would be neat to reel them in | 04:21 |
@preaction | perlmonkey21: i deleted the revision that the id="surveyText" was in, and it STILL shows up | 04:22 |
perlmonkey21 | I've wgd'd reverted it, and there is no revision except the good one. | 04:22 |
@preaction | tavisto: yeah that'd be great! upsell the training! | 04:23 |
@preaction | SEND ME, WEBGUI EVANGELIST, AROUND THE WORLD! | 04:23 |
@tavisto | well we may need to start with a developer call with them.. | 04:23 |
@tavisto | a free pre-sales one.. because I don't know what they want really | 04:23 |
perlmonkey21 | preaction: 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 |
@tavisto | they need to specify what the crap they want to do.. and then you or rizen can give thumbs up down blah blah | 04:24 |
@preaction | i'd offer myself to you, but you have to go through the proper channels | 04:24 |
@preaction | MY LIFE FOR YOU tavisto | 04:24 |
@preaction | perlmonkey21: there has to be a simple explanation for this | 04:24 |
@tavisto | yeah it's no problemo. I usually have Rizen in on those calls anyway. If he can't make it then you're next in line | 04:25 |
perlmonkey21 | magic | 04:25 |
@preaction | there is no magic, just technology we don't understand | 04:25 |
perlmonkey21 | an evil dark magic. the kind that originates in Texas. | 04:25 |
@tavisto | and I shall call him...... Mini-Riz | 04:25 |
perlmonkey21 | preaction: if there is only a single template in the db with that assetId, where would it be getting this old template from? | 04:26 |
@preaction | perhaps the ID is being set by some other method? | 04:26 |
-!- f00li5h [n=f00li5h@211.30.251.230] has joined #webgui | 04:27 | |
perlmonkey21 | naw, not unless someone has sabotaged the code. | 04:28 |
perlmonkey21 | it doesn't change its templates | 04:28 |
perlmonkey21 | and 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 | |
perlmonkey21 | I 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 |
@Haarg | it would be nice if they stopped making the sourceforge website worse all the time | 04:30 |
perlmonkey21 | github will make it obsolete | 04:31 |
@preaction | select assetId from template where template LIKE "%sectionText%" | 04:31 |
@preaction | Empty set (0.02 sec) | 04:31 |
@preaction | wtf is this noise? | 04:31 |
perlmonkey21 | Texas | 04:31 |
@preaction | the template DOES NOT EXIST | 04:31 |
@preaction | i even did "ack sectionText lib www" and nothing comes up | 04:32 |
@preaction | my browser cache has been cleaned, and is disabled | 04:32 |
@preaction | i've cleared the webgui cache | 04:32 |
@tavisto | preaction, I'm not sure about the training in DC... I just heard back from the contact and they're trying to install wG on solaris | 04:32 |
perlmonkey21 | Not even Darth Vader could pull this off. Something fowl is afoot. I blame Donald Duck! | 04:32 |
perlmonkey21 | preaction: yes, I did all that. I've rm'd the cache in both locations from the CLI, just to make sure. | 04:33 |
@preaction | tavisto: so that's what all the stuff on the forums is. shouldn't be a problem really | 04:33 |
@tavisto | they are interested in a support contract but it looks like we aren't really keen on doing that | 04:33 |
@tavisto | not 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 |
@tavisto | And they're doing a source install | 04:34 |
perlmonkey21 | preaction: what is exceptionally crazy, is this is happening to everyone. Not limited to a single instance. | 04:34 |
@preaction | tavisto: 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 |
@tavisto | that's the problem | 04:35 |
@tavisto | I don't think the install is going at all. | 04:35 |
perlmonkey21 | crap, i guess I should start putting in traces in the calls for the template | 04:35 |
@tavisto | and when I asked them if they're willing to switch to another platform.. the answer was.... uh.... don't think so | 04:35 |
perlmonkey21 | frak me | 04:35 |
@tavisto | however, the good news is that they are approved to use WebGUI. Sounds like that's quite a bit of work to get to that point | 04:36 |
* perlDreamer calls the oklahoma chapter of the Frak Perlmonkey Brotherhood | 04:36 | |
@tavisto | my contact had a friend in the NSA who was like... "webgui... oh yeah we use it and love it" | 04:36 |
@tavisto | so it helps to have those friends in high level secret security organizations | 04:36 |
@preaction | afaik there isn't any real problems with Apache 2 and mod_perl2 on a modern solaris | 04:36 |
@tavisto | rizen said that previously we only had 1 client who used solaris... then they switched b/c they couldn't keep mysql stable | 04:37 |
@preaction | ah, so mysql is the problem | 04:37 |
@tavisto | yep | 04:38 |
@tavisto | and since this is going to be a high profile govie site.. we can't really risk it | 04:38 |
@tavisto | and I can't exactly sell someone a best-effort support contract :) | 04:38 |
+perlDreamer | what arcane perl incantation is supposed to remove a session object from the database | 04:39 |
@preaction | yeah, there are a lot of fun notes about Solaris and MySQL | 04:39 |
@preaction | perlDreamer: $session->delete maybe? | 04:39 |
@tavisto | i was surprised that there wasn't any solaris install instructions on the wiki.. | 04:40 |
+perlDreamer | nope | 04:40 |
+perlDreamer | tavisto, Sun is being bought for a reason | 04:40 |
+Radix-wrk | should be easy since they're all owned by sun, but never that easy really is it | 04:40 |
+perlDreamer | and it's not solaris | 04:40 |
@preaction | yeah, even making solaris open-source is not saving it | 04:40 |
+Radix-wrk | I 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 |
+perlDreamer | hm it says that var->end is supposed to do it | 04:41 |
@preaction | yeah, that's what the Delete Expired Sessions does | 04:41 |
perlmonkey21 | is the htmlpacker cacheing thsi stuff on disk? | 04:42 |
@Haarg | the asset with sectionText in it is 1oBRscNIcFOI-pETrCOspA | 04:42 |
@preaction | perlmonkey21: template and templatePacked in the database | 04:42 |
@preaction | hell | 04:42 |
@preaction | there it is | 04:42 |
@preaction | but why | 04:42 |
@preaction | is there some limitation of the "filter" property in the definition? | 04:43 |
-!- MOAR-f00li5h [n=f00li5h@211.30.251.230] has joined #webgui | 04:44 | |
@Haarg | i think html::packer is going to have to go | 04:44 |
@Haarg | there are too many possible problems with it that aren't obvious | 04:44 |
@preaction | i've got it: when update() gets called, the filter gets called, but then the templatePacked gets updated | 04:45 |
CIA-38 | WebGUI: graham * r10609 /releases/WebGUI_7.7.5-beta: Release 7.7.5-beta | 04:45 |
+perlDreamer | needs tests | 04:45 |
* perlDreamer is starting to sound like a broken record | 04:45 | |
+perlDreamer | I don't even listen to myself anymore! | 04:45 |
@preaction | i was thinking how to test it without using it | 04:46 |
@Haarg | i don't think there's a reasonable way it can ever be enabled for templates | 04:46 |
@preaction | why? they work. the only problem is that the templatePacked is getting overwritten with bad data right now | 04:46 |
+perlDreamer | you know, just something simple like s/^\s+//; would be good | 04:46 |
@Haarg | http://www.plainblack.com/pr <- or that templates are not html | 04:46 |
@preaction | so set that template to not use the packed version | 04:47 |
perlmonkey21 | I have no idea what's going on. | 04:47 |
@Haarg | after you see the problem | 04:47 |
@preaction | we can update the upgrade to not set the usePacked flag | 04:47 |
@Haarg | and happen to know that it is due to packing | 04:47 |
@preaction | so packing will still happen, but it would have to be explicitly enabled to avoid problems like that | 04:48 |
@Haarg | maybe | 04:48 |
@preaction | you can fix pb.com by doing "UPDATE template SET usePacked=0" and "delete from cache" | 04:48 |
@Haarg | still seems too problematic to me | 04:48 |
@preaction | with setting usePacked=0, nothing has changed at all | 04:48 |
perlmonkey21 | Haarg: I just looked at that template and there is no sectionText in it. | 04:48 |
@preaction | perlmonkey21: look at templatePacked, that's where it is | 04:49 |
perlmonkey21 | ah crap | 04:49 |
@preaction | i'm working on a fix and a test | 04:49 |
perlmonkey21 | that's what you guys were talking about | 04:49 |
perlmonkey21 | okay...whew. | 04:49 |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Nick collision from services.] | 04:49 | |
perlmonkey21 | groovy | 04:49 |
-!- MOAR-f00li5h is now known as f00li5h | 04:49 | |
+perlDreamer | Haarg, 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 |
@Haarg | hmm | 04:50 |
@Haarg | those were definitely working at some point | 04:50 |
+perlDreamer | sure, just earlier today | 04:50 |
@Haarg | working now? | 04:52 |
@preaction | yes | 04:53 |
+perlDreamer | no | 04:53 |
+perlDreamer | look at the top 2 RFEs | 04:54 |
+perlDreamer | they haven't been touched in months or longer | 04:54 |
+perlDreamer | yet they show up above things that were submitted today | 04:54 |
+perlDreamer | similar with bugs | 04:54 |
+perlDreamer | similarly with bugs | 04:54 |
+perlDreamer | oh, this is totally evil! | 04:56 |
+perlDreamer | I guess I'm going to make sessionToDelete next | 04:57 |
@Haarg | i think version tag would be good | 04:57 |
@Haarg | since it would take care of cleaning up assets as well | 04:57 |
+perlDreamer | if 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 |
@Haarg | i think i ran into that before | 04:59 |
+perlDreamer | if this is true, then I think we have a problem | 04:59 |
+perlDreamer | because session->var is not the last thing destroyed | 05:00 |
+perlDreamer | in session->close | 05:00 |
@Haarg | it depends on the object | 05:01 |
@Haarg | it's only going to cause a problem if they try to do work when destroyed/deleted/etc | 05:01 |
@Haarg | errorhandler doesn't do anything on destroy | 05:01 |
+perlDreamer | yeah, I think I'm just worrying too much about the circular nature of the references | 05:03 |
+perlDreamer | well, time to build sessionsToDelete | 05:03 |
@Haarg | need a break. been dealing with this upgrade for at least 6 hours today. | 05:07 |
+perlDreamer | take 50, you've earned it | 05:09 |
CIA-38 | WebGUI: colin * r10610 /WebGUI/t/ (5 files in 3 dirs): | 05:22 |
CIA-38 | WebGUI: Add method to clean up test sessions. This has to be done | 05:22 |
CIA-38 | WebGUI: after ALL other types of objects have been cleaned up. | 05:22 |
CIA-38 | WebGUI: More test clean-up for users, groups and sessions. | 05:22 |
CIA-38 | WebGUI: colin * r10611 /WebGUI/t/ (6 files in 5 dirs): | 05:38 |
CIA-38 | WebGUI: Test cleanups. | 05:38 |
CIA-38 | WebGUI: Fix a leaking group in Asset/Post/permission.t. Threads do not clean | 05:38 |
CIA-38 | WebGUI: 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 | |
@preaction | is there a standard way to prevent a property from being updated through update()? | 06:05 |
CIA-38 | WebGUI: colin * r10612 /WebGUI/t/Asset/ (6 files in 4 dirs): Another batch of clean-ups for users and groups. | 06:11 |
@preaction | nm, it has to be during addRevision | 06:11 |
+perlDreamer | it's hopeless | 06:25 |
@preaction | hmm? | 06:26 |
+perlDreamer | trying to get shipping API documentation | 06:26 |
@preaction | bastards | 06:26 |
+perlDreamer | preaction, thank you for being so conscientious in cleaning up things made in your test. | 06:28 |
@preaction | you mean fixing how i broke all of webgui? | 06:29 |
+perlDreamer | no | 06:31 |
+perlDreamer | I've been looking at some of your gallery tests, and mech tests | 06:31 |
+perlDreamer | and you do a good job of cleaning up users, groups, assets and version tags | 06:32 |
@preaction | ahh, yeah | 06:32 |
+perlDreamer | no, what happened today was almost worthy of a Kuskie-level mess | 06:32 |
+perlDreamer | close, but not quite | 06:32 |
+perlDreamer | you didn't destroy any websites and no one cursed at you | 06:32 |
@preaction | yeah, i've borked webgui worse than this | 06:34 |
@preaction | this was easy to fix even | 06:34 |
@preaction | the upgrade problems weren't the fault of this | 06:34 |
+perlDreamer | 37 files later... | 06:36 |
+perlDreamer | the User and Group clean-ups are done | 06:36 |
+perlDreamer | now, to go back and look for Storage | 06:37 |
+perlDreamer | maybe another night, between struggling with the government, kids, cats and just regular work, I'm beat | 06:40 |
CIA-38 | WebGUI: 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 #webgui | 06: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-38 | WebGUI: doug * r10614 /WebGUI/docs/ (3 files in 2 dirs): reverted usePacked. you can re-enable it carefully. | 07:05 |
CIA-38 | WebGUI: doug * r10615 /WebGUI/lib/WebGUI.pm: Beginning 7.7.6 dev | 07:05 |
-!- f00li5h [n=f00li5h@211.30.251.230] has joined #webgui | 07:13 | |
-!- MOAR-f00li5h [n=f00li5h@211.30.251.230] has quit [Success] | 07:14 | |
-!- MOAR-f00li5h [n=f00li5h@211.30.251.230] has joined #webgui | 07: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 #webgui | 07: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 #webgui | 08:14 | |
CIA-38 | WebGUI: translation * r10616 /translations/German/German/ (5 files): Update from translation server | 08:22 |
CIA-38 | WebGUI: translation * r10617 /translations/German/German/Asset.pm: Update from translation server | 08:22 |
CIA-38 | WebGUI: translation * r10618 /translations/German/German/Asset_Event.pm: Update from translation server | 08:22 |
CIA-38 | WebGUI: translation * r10619 /translations/German/German/ (PayDriver_Cash.pm Shop.pm): Update from translation server | 08:45 |
CIA-38 | WebGUI: translation * r10620 /translations/German/German/ (WebGUI.pm PayDriver.pm): Update from translation server | 08:45 |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 110 (Connection timed out)] | 08:55 | |
CIA-38 | WebGUI: translation * r10621 /translations/German/German/ (2 files): Update from translation server | 09:09 |
CIA-38 | WebGUI: translation * r10622 /translations/German/German/Shop.pm: Update from translation server | 09:09 |
-!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has joined #webgui | 09: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 #webgui | 09:28 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 09:30 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 09:30 | |
CIA-38 | WebGUI: translation * r10623 /translations/German/German/Shop.pm: Update from translation server | 09:35 |
CIA-38 | WebGUI: translation * r10624 /translations/German/German/Shop.pm: Update from translation server | 10:01 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: CIA-38 | 10:42 | |
-!- Netsplit over, joins: CIA-38 | 10: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 #WebGUI | 11:06 | |
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"] | 11:22 | |
CIA-23 | WebGUI: translation * r10625 /translations/German/German/ (6 files): Update from translation server | 11:49 |
-!- f00li5h [n=f00li5h@211.30.251.230] has joined #webgui | 12:12 | |
CIA-23 | WebGUI: translation * r10626 /translations/German/German/Shop.pm: Update from translation server | 12:18 |
CIA-23 | WebGUI: translation * r10627 /translations/German/German/PassiveAnalytics.pm: Update from translation server | 12:18 |
-!- MOAR-f00li5h [n=f00li5h@211.30.251.230] has joined #webgui | 12: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-23 | WebGUI: translation * r10628 /translations/German/German/Asset_DataTable.pm: Update from translation server | 13:01 |
CIA-23 | WebGUI: translation * r10629 /translations/German/notes.txt: Update from translation server | 13:01 |
-!- MOAR-f00li5h is now known as f00li5h | 13:09 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 13:16 | |
CIA-23 | WebGUI: translation * r10630 /translations/French/ (9 files in 2 dirs): Update from translation server | 13:22 |
-!- plainhao [n=plainhao@208.75.85.237] has joined #webgui | 14:05 | |
-!- mode/#webgui [+o plainhao] by ChanServ | 14:05 | |
-!- WebGUI [n=SynQ@f69189.upc-f.chello.nl] has joined #WebGUI | 14:06 | |
CIA-23 | WebGUI: translation * r10631 /translations/French/French/ (Account_Profile.pm Account_Shop.pm Account_Friends.pm): Update from translation server | 14: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 #WebGUI | 14:28 | |
CIA-23 | WebGUI: translation * r10632 /translations/Russian/ (31 files in 2 dirs): Update from translation server | 14:40 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 15:10 | |
-!- mode/#webgui [+o stDavid] by ChanServ | 15:10 | |
CIA-23 | WebGUI: translation * r10633 /translations/French/French/ (Account_Contributions.pm Account_Friends.pm): Update from translation server | 15:18 |
CIA-23 | WebGUI: translation * r10634 /translations/French/French/Workflow_Activity_PurgeOldInboxMessages.pm: Update from translation server | 15:18 |
CIA-23 | WebGUI: translation * r10635 /translations/French/French/Workflow_Activity_RemoveOldCarts.pm: Update from translation server | 15:18 |
CIA-23 | WebGUI: translation * r10636 /translations/French/French/Workflow_Activity_NotifyAboutThing.pm: Update from translation server | 15:18 |
CIA-23 | WebGUI: translation * r10637 /translations/French/French/Workflow_Activity_NotifyAboutLowStock.pm: Update from translation server | 15:18 |
CIA-23 | WebGUI: translation * r10638 /translations/French/French/Workflow_Activity_ExpirePurchasedThingyRecords.pm: Update from translation server | 15:18 |
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."] | 15:53 | |
CIA-23 | WebGUI: translation * r10639 /translations/French/French/Workflow_Activity_ExpireIncompleteSurveyResponses.pm: Update from translation server | 16:14 |
CIA-23 | WebGUI: translation * r10640 /translations/French/French/Asset_Article.pm: Update from translation server | 16:14 |
CIA-23 | WebGUI: translation * r10641 /translations/French/French/Account_User.pm: Update from translation server | 16:14 |
CIA-23 | WebGUI: translation * r10642 /translations/French/French/Account_Contributions.pm: Update from translation server | 16:14 |
CIA-23 | WebGUI: translation * r10643 /translations/French/French/Form_Captcha.pm: Update from translation server | 16:14 |
CIA-23 | WebGUI: translation * r10644 /translations/French/French/ (Tax.pm Auth.pm): Update from translation server | 16:14 |
-!- perlmonkey2 [n=perlmonk@adsl-70-137-11-218.dsl.okcyok.swbell.net] has joined #webgui | 16:42 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 16:42 | |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui | 16:43 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 16:43 | |
-!- BartJol [n=plainstu@49-167.surfsnel.dsl.internl.net] has joined #webgui | 17:39 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 17:39 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 17:46 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 17:47 | |
+perlDreamer | hey, BartJol! | 17:47 |
+BartJol | jo | 17:47 |
+BartJol | this time I really am here | 17:48 |
+BartJol | ho's life? | 17:48 |
+perlDreamer | Life is okay | 17:48 |
+perlDreamer | been sick the last week | 17:48 |
+BartJol | not good | 17:48 |
+BartJol | but better now? | 17:48 |
+perlDreamer | No, but it is over | 17:48 |
+perlDreamer | How about you? | 17:49 |
+BartJol | good | 17:49 |
+perlDreamer | Putting big holes into the new house? | 17:49 |
+BartJol | well, my house is going ok | 17:49 |
+BartJol | yeah | 17:49 |
+BartJol | seen the pictures? | 17:49 |
+BartJol | I put some on my site wednesday | 17:49 |
+perlDreamer | no, I'll go look | 17:49 |
+BartJol | maybe I should internationalise my site | 17:49 |
+BartJol | it a big mess right now | 17:50 |
+BartJol | but I like the missing walls | 17:50 |
+BartJol | it looks a lot more roomy now | 17:50 |
+perlDreamer | what's this one: http://www.bartjol.nl/uploads/58/18/581890edd90e252bcd2b487db7d00f73/DSC00491.JPG | 17:51 |
+perlDreamer | is that the main electrical panel? | 17:52 |
+BartJol | my old electricity meter | 17:52 |
+BartJol | yeah | 17:52 |
+BartJol | but that one is mostly gone now | 17:52 |
+perlDreamer | it is good to have friends to help | 17:55 |
+BartJol | I know | 17:55 |
+BartJol | well, and I helped a lot of people in the past, which helps me now, good brings good | 17:57 |
+BartJol | there is even a guy that wants to come from Romania especially to help me move | 17:58 |
+perlDreamer | that's awesome! | 17:58 |
+BartJol | but his movement was a really tough one | 17:58 |
+perlDreamer | danger, danger. chicks with splitting mauls! | 17:59 |
+BartJol | we have a group of friends that get insulted when you don't let them help[ moving | 17:59 |
+BartJol | yeah, that's the girlfriend of my roommate | 18:00 |
+BartJol | they were so kind to move 2 walls into a more dispersed pile of rubble, enlarging the enthropy in my house | 18:02 |
+perlDreamer | well, even though you've moved your hacking into another realm, it's good to see that you're keeping up | 18:12 |
CIA-23 | WebGUI: translation * r10645 /translations/German/German/ (4 files): Update from translation server | 18:13 |
+BartJol | :) | 18:25 |
+BartJol | going to coomk | 18:25 |
+BartJol | cook | 18:25 |
+perlDreamer | went to eat breakfast | 18:27 |
+perlDreamer | Haarg, svn del https://svn.webgui.org/plainblack/branch/WebGUI_Story look right to you? | 18:40 |
CIA-23 | WebGUI: translation * r10646 /translations/German/German/ (Shop.pm Asset_Template.pm): Update from translation server | 18:45 |
CIA-23 | WebGUI: translation * r10647 /translations/German/German/Asset_Product.pm: Update from translation server | 18:45 |
+perlDreamer | BartJol, somebody is doing a huge amount of work translating German | 18:45 |
+perlDreamer | they are nearing 79% | 18:46 |
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui | 18:47 | |
-!- mode/#webgui [+v crythias] by ChanServ | 18:47 | |
+BartJol | perlDreamer: 79? oops | 18:50 |
+BartJol | getting skakky | 18:50 |
+BartJol | slakky | 18:50 |
+perlDreamer | no, the Germans are doing great | 18:50 |
+perlDreamer | Dutch is only down to about 92.4% or so | 18:50 |
+BartJol | I know | 18:50 |
+perlDreamer | but you have a house to work on, so keep your priorities straight | 18:51 |
+BartJol | but I am getting too far behinf | 18:51 |
+BartJol | I will | 18:51 |
+perlDreamer | maybe we should make your student perlmonkey2 do some Dutch translating while you're on brake | 18:52 |
+BartJol | stable is up to 98.1 | 18:52 |
+perlDreamer | stable is fine, it's just beta | 18:53 |
+perlmonkey2 | nee | 18:53 |
+perlmonkey2 | nee ik zal niet | 18:53 |
+BartJol | yeah and rory and Bob from alpha mega will help | 18:53 |
+BartJol | wat zal je niet perlmonkey2? | 18:54 |
+perlmonkey2 | Heeft uw hond zoals de banjo? | 18:54 |
+BartJol | I got that message a lot in the survey... | 18:54 |
+perlmonkey2 | vertalen | 18:54 |
+perlmonkey2 | hahaha | 18:54 |
+BartJol | but a nice outsourcing to the Netherlands will be nice, won't it? | 18:55 |
+perlmonkey2 | In het jaar 2020, disco zal de wereld regeren. | 18:55 |
+perlmonkey2 | but of course | 18:56 |
+perlmonkey2 | If I spoke Dutch. | 18:56 |
+BartJol | well, a laptop with connection and bablefish will get you somewhere | 18:56 |
+BartJol | probably the hospital | 18:56 |
+perlmonkey2 | yeah, with people wondering why the hover help is asking them if their dogs likes the banjo :P | 18:57 |
+BartJol | like was translated in the wrong manner btw | 18:57 |
+BartJol | more in "it's like that" | 18:57 |
+BartJol | instead of "I like perlmonkey2 for his deep voice" | 18:58 |
+perlmonkey2 | Ah, I see the difference. | 18:58 |
+perlmonkey2 | That's what all the tall vikings say, though. | 18:59 |
+BartJol | now it's "has your dog in a manner of a banjo" | 18:59 |
+perlDreamer | only when he's properly tuned | 18:59 |
+BartJol | how do protect yourself from vikings perlmonkey2? | 19:01 |
+perlmonkey2 | I sing softly to them. | 19:01 |
+perlDreamer | in his deep voice | 19:01 |
+perlmonkey2 | I find Britney Spears' songs work well. | 19:01 |
-!- tavisto [n=tavisto@98.108.73.152] has joined #WebGUI | 19:01 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 19:01 | |
+BartJol | :) | 19:02 |
+BartJol | hee, it's metroman | 19:02 |
+BartJol | food's in the oven, so a have half an hour to bug him! | 19:03 |
+perlDreamer | Haarg, it looks like previousVersion.sql hasn't been updated, and it may have uncovered a bug in the upgrade process | 19:03 |
+perlDreamer | I'm only getting config changes for the first upgrade script | 19:04 |
+perlDreamer | nm | 19:04 |
+perlDreamer | it's because I'm an idiot, and put my wgd switches in the wrong order | 19:04 |
+BartJol | no, you're not an idiot | 19:05 |
+perlDreamer | I'm not? | 19:05 |
+BartJol | provided you are still not using emacs | 19:05 |
+perlDreamer | bite your tongue! | 19:05 |
+perlDreamer | better yet, have perlmonkey2's dog bite your tongue | 19:05 |
+BartJol | I'll wash it with green soap | 19:05 |
+BartJol | yugh! | 19:06 |
+perlDreamer | that depends | 19:06 |
+perlmonkey2 | My dog is 18 years old and his teeth are mostly gone. | 19:06 |
+perlDreamer | is the soap normally green? | 19:06 |
+BartJol | doctors forbid me to come to close to banjo-playing dogs | 19:06 |
+BartJol | well, normally is subjective | 19:06 |
+BartJol | but for soap it is | 19:07 |
+perlDreamer | one time I found some brown/tan soap | 19:07 |
+perlDreamer | after we washed it, it was white again | 19:07 |
+BartJol | mmm | 19:07 |
+BartJol | maybe you should wash more often | 19:07 |
* perlDreamer washes twice a day | 19:08 | |
+perlDreamer | once in the morning, and once after a workout | 19:08 |
ryuu_ro | BartJol: was this a call for some translating help? | 19:08 |
+perlDreamer | because Mrs. perlDreamer will not allow me into the living room after a workout without a shower | 19:08 |
+BartJol | sure, if you want it to be | 19:08 |
+BartJol | ryuu_ro: you do have a hangover I hope | 19:09 |
ryuu_ro | why? | 19:09 |
+BartJol | oh and my car is fixed | 19:09 |
+BartJol | eeh, because it was queensday yesterday | 19:09 |
ryuu_ro | yeah, but I didn't go to disco herman | 19:09 |
+BartJol | or did you strike because of the accident | 19:09 |
+BartJol | me neither | 19:10 |
ryuu_ro | so I feel perfectly fine | 19:10 |
ryuu_ro | :) | 19:10 |
ryuu_ro | no, i was working today. Only not at the office | 19:10 |
+BartJol | really starnge that my car doens't make any squeeky noices anymore | 19:10 |
+BartJol | when I shift gear | 19:10 |
ryuu_ro | did you own a black suzuki swift? ;) | 19:10 |
+BartJol | no a white opel astra, you know that! | 19:11 |
+BartJol | always thought that swift drivers were suspicious | 19:11 |
ryuu_ro | true that, but I thought that you were behind the attack of yesterday | 19:11 |
+BartJol | why? | 19:11 |
ryuu_ro | it sounded like your kind of thing :) | 19:11 |
+BartJol | I like the royal family, it gives you an excuse to get toatlly wasted once a year | 19:12 |
ryuu_ro | but then i was still thinking it was a drinking and driving accident | 19:12 |
+BartJol | me thinks tavisto is scared of me | 19:12 |
ryuu_ro | why, he has unbelievable super powers | 19:13 |
ryuu_ro | according to your comic | 19:13 |
+BartJol | well, but making people look like brad pitt doesn't scare me | 19:13 |
+BartJol | I saw him do it once | 19:13 |
ryuu_ro | but what if he want's to make you look like Brad Pitt | 19:14 |
ryuu_ro | that kinda scares me | 19:14 |
+BartJol | I'd rather look like Johnny Depp | 19:14 |
+perlDreamer | I thought you were Johnny Depp? | 19:15 |
+BartJol | no, I only share his brithday | 19:15 |
@preaction | Johnny Depp is like 5'6". you don't want to be that short | 19:15 |
+BartJol | well, I won't hit my head as often | 19:15 |
ryuu_ro | in pirates or in sweeney todd btw? | 19:15 |
@preaction | Compared to you, im as tall as Johnny Depp is compared to me | 19:15 |
@preaction | no, in real life he's 5'6", that's why he only works with short female actresses | 19:16 |
+BartJol | his birthday isn't movie depending | 19:16 |
@preaction | i live in oshkosh, where they shot some scenes for Public Enemies. they had a call for extras, but i'm too tall | 19:17 |
ryuu_ro | no but then I know if you want to be a half dead drunk pirate or a singing and murdering hairdresser | 19:17 |
+perlDreamer | he's not half dead, he's "mostly dead" | 19:17 |
+BartJol | apart from the singing, I like the hardresser better | 19:17 |
ryuu_ro | true :) | 19:18 |
+BartJol | I am not a public enemy, I didn't try to kill the royal family. I did see Public Enemy one time though | 19:19 |
+perlDreamer | close enough | 19:20 |
+BartJol | prolly I will be too tall too then | 19:20 |
+BartJol | criminals are trying to put BA's mom out of her apartment, wonder how it will finish | 19:23 |
+perlDreamer | who is "BA"? | 19:23 |
+BartJol | mr T | 19:23 |
+BartJol | in the A-team | 19:23 |
* perlDreamer guesses that BA will pity them | 19:24 | |
+BartJol | he will, but my food is ready | 19:25 |
+BartJol | so till later | 19:25 |
-!- BartJol is now known as BartJoliseatingd | 19:25 | |
+perlmonkey2 | catching up on that scroll was painful. | 19:46 |
-!- dhelsten [n=helsten@67.159.157.76] has joined #Webgui | 19:51 | |
-!- ryuu_ro [n=rory@5ED1308E.cable.ziggo.nl] has quit [] | 19:53 | |
-!- BartJoliseatingd is now known as BartJol | 19:59 | |
* perlDreamer thinks it's cool that Queen Beatrix rides a bicycle. Sounds very down to earth. | 20:00 | |
+BartJol | well, she doesn't do that always | 20:01 |
+BartJol | but she's cool | 20:01 |
+perlDreamer | Do they have any idea why that guy tried to run into her bus? | 20:03 |
+BartJol | it seems he held a grudge against the royal family | 20:04 |
+BartJol | but getting more info will be hard, since he died | 20:05 |
+perlDreamer | yeah, crashing your car into a bus can make that happen | 20:05 |
+BartJol | it wasn't a bus | 20:05 |
+BartJol | it was a pillar | 20:05 |
+BartJol | not less deadly | 20:06 |
+perlDreamer | pillars are worse | 20:06 |
dhelsten | you're sure he didn't have a grudge against pillars? | 20:07 |
+BartJol | no | 20:07 |
+BartJol | but it seems he said something about the royal family | 20:08 |
* perlDreamer heads off for gym and lunch, be back much later this afternoon | 20:21 | |
+perlDreamer | for all you European types, happy house hacking! | 20:22 |
+BartJol | by | 20:22 |
+BartJol | ee | 20:22 |
@preaction | perlDreamer: do you have any "How-tos" on tests? | 20:31 |
+BartJol | he's out | 20:35 |
CIA-23 | WebGUI: 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 #webgui | 21:18 | |
+BartJol | ryuu_ro: beer? | 21:19 |
@tavisto | nope, he's doing the opposite of beer... Working out at the gym | 21:19 |
ryuu_ro | unfortanely no, I have to go to my house and put a floor in | 21:19 |
+BartJol | ah | 21:20 |
ryuu_ro | see you later guys! | 21:20 |
+BartJol | perlDreamer: is working out | 21:20 |
-!- ryuu_ro [n=rory@5ED1308E.cable.ziggo.nl] has quit [Client Quit] | 21:20 | |
CIA-23 | WebGUI: graham * r10649 /WebGUI/docs/previousVersion.sql: updating previousVersion for 7.7.6 dev | 21:43 |
CIA-23 | WebGUI: doug * r10650 /WebGUI/ (67 files in 11 dirs): fixed: #9897. Fixed problem with highlighting in codearea. Updated EditArea to version 0.8.1.1 | 21:43 |
dhelsten | preaction: you there? I need to upgrade but will need to change my files back. | 21:47 |
@preaction | dhelsten: do you still have the package i gave you? that should do it iirc | 21:48 |
dhelsten | you mean remove the package... | 21:48 |
@preaction | wait, what did i say? was it adding a package or deleting a revision? | 21:49 |
@preaction | i think you have to delete the revision | 21:49 |
dhelsten | that 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 |
@preaction | yeah | 21:50 |
dhelsten | I 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 |
@preaction | dhelsten: yes | 21:57 |
CIA-23 | WebGUI: doug * r10651 /WebGUI/www/extras/editarea/ (21 files in 3 dirs): really fixed brainfuck problem | 22:07 |
CIA-23 | WebGUI: doug * r10652 /branch/WebGUI_7.6/ (67 files in 11 dirs): merged 10650 | 22:07 |
-!- plainhao [n=plainhao@208.75.85.237] has quit [] | 22:10 | |
@tavisto | wow let's keep it PG Preaction!! | 22:23 |
CIA-23 | WebGUI: doug * r10653 /branch/WebGUI_7.6/www/extras/editarea/ (21 files in 3 dirs): merged 10651 | 22:32 |
CIA-23 | WebGUI: doug * r10654 /branch/WebGUI_7.6/docs/changelog/7.x.x.txt: updated changelog | 22:33 |
CIA-23 | WebGUI: 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-23 | WebGUI: perlmonkey2 * r10656 /WebGUI/www/extras/wobject/Survey/editsurvey/object.js: Removed superfluous function wrappers on the yui event subscriptions. | 22:33 |
@tavisto | is it just me or are pb/wg just absolutely crawling right now... argh | 22:39 |
@tavisto | it's probably just my crappy ISP.. but I feel like I'm stuck in mud | 22:40 |
@preaction | tavisto: just you. works fine for me | 22:41 |
@tavisto | alright great. Thanks Verizon | 22: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 #webgui | 23:28 | |
-!- mode/#webgui [+v crythias] by ChanServ | 23: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 #WebGUI | 23:31 | |
-!- mode/#webgui [+o khenn] by ChanServ | 23:31 | |
dhelsten | I'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 |
@preaction | dhelsten: @ = +o = channel operator. + = +v = voiced (can talk when channel is moderated, special users) | 23:37 |
@preaction | you can indicate away using /away, but normally you just don't have to | 23:37 |
dhelsten | Thanks | 23:39 |
dhelsten | I 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 |
@preaction | a SQLReport? | 23:41 |
@preaction | ooh, you could use a Template Toolkit template to only show an event if it's in the future | 23:42 |
@preaction | that might be better | 23:42 |
dhelsten | I'm not familiar with Template Toolkit | 23:43 |
@preaction | there will be a presentation at the WUC | 23:44 |
@preaction | but HTML::Template::Expr might be able to handle it too | 23:44 |
dhelsten | Is TT going to be replacing HTML::Template? | 23:46 |
dhelsten | Or will WG just support both | 23:47 |
@preaction | i believe we're moving to TT entirely, but TT supports the HTML::Template dialect | 23:47 |
+perlmonkey2 | TT is an incredible improvement. | 23:48 |
@preaction | yes | 23:48 |
@preaction | ten million percent improvement | 23:48 |
dhelsten | And in TT I could create a statement in my calendar loop such as "if event date > today then ..." | 23:49 |
dhelsten | ? | 23:49 |
@preaction | yep | 23:49 |
dhelsten | That will be great for non coders like myself who must rely only on the available variables. | 23:50 |
@preaction | yeah, steve swanson (head of our design dept.) is really excited about it | 23:52 |
dhelsten | How 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 |
@preaction | i think there's a wiki article about it | 23:54 |
@preaction | dhelsten: http://www.webgui.org/community-wiki/how-to-enable-other-template-engines | 23:55 |
dhelsten | thanks. looking at it now | 23:55 |
dhelsten | what is the name of the TT CPAN Bundle? The article doesn't say | 23:57 |
@preaction | dhelsten: it's just called "Template" | 23:57 |
@preaction | http://template-toolkit.org/ <- here's the main TT2 site | 23:57 |
dhelsten | Thanks. | 23:57 |
@preaction | you'll have to look at the Plugins for Date functions | 23:58 |
dhelsten | I assume I need to install the module bundles as well, yes? | 23:59 |
@preaction | the date plugin should be part of the normal TT distribution, but maybe | 23:59 |
--- Day changed Sat May 02 2009 | ||
dhelsten | Thanks. 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 #webgui | 00:02 | |
-!- mode/#webgui [+o plainhao] by ChanServ | 00:02 | |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"] | 00:18 | |
+perlDreamer | preaction, how does TT support H::T dialect? | 00:27 |
+perlDreamer | also, for testing resources... | 00:27 |
+perlDreamer | The Developers Guid | 00:27 |
+perlDreamer | e | 00:27 |
+perlDreamer | my testing presentation | 00:27 |
+perlDreamer | some wiki pages | 00:27 |
+perlDreamer | also, see my blog for recent developments in testing convenience methods | 00:28 |
@preaction | perlDreamer: i don't know, i'm just repeating what i were told | 00:29 |
+perlDreamer | I did some looking on that recently, and it's not exactly true | 00:30 |
+perlDreamer | that TT plugin just calls H::T, then passes the content on to the template | 00:30 |
-!- WebGUI is now known as SynQ | 00:35 | |
+perlDreamer | preaction: what kind of testing questions do you have? | 00:38 |
@preaction | none, i wanted steveo_aa to get some information on how to write tests | 00:40 |
@preaction | i'll be writing some tests for the collab system, because i need to fix part of it | 00:40 |
+perlDreamer | Do you guys have the PDF for my testing presentation, because it has lots of links to Perl testing in general | 00:41 |
@preaction | i think we do. otherwise it not up on webgui.tv yet? | 00:42 |
+perlDreamer | yes | 00:42 |
+perlDreamer | well, I figure y'all have access to those videos whether it's on wgtv or not | 00:42 |
@preaction | er, what year was it? | 00:43 |
@preaction | 08 right? | 00:43 |
+perlDreamer | 07 or 06 | 00:43 |
@preaction | 06 here it is | 00:44 |
+perlDreamer | 05 was Help, 06 was testing, 07 was community, 08 was game show and community redo | 00:44 |
+perlDreamer | 09 is Story Manager, and Clinic | 00:44 |
@preaction | heh, i don't get to do a presentation this year, so i'll be there to heckle everybody! | 00:45 |
+perlDreamer | what? | 00:46 |
@preaction | but i especially want to see the Story Manager, i've got a few clients who might be very interested in that | 00:46 |
+perlDreamer | want one of mine? | 00:46 |
@preaction | oh no, i've got other SOOPER SEKRIT projects I get to work on that I'll hopefully have done for the WUC | 00:46 |
* perlDreamer needs a USB keyboard and mouse | 00:47 | |
+perlDreamer | The desk is too high | 00:47 |
+perlDreamer | (for a laptop) | 00:47 |
@preaction | go wireless! | 00:47 |
+perlDreamer | we do have one of those... | 00:47 |
@preaction | it's a business expense! | 00:47 |
+perlDreamer | that just makes it less expensive, not free | 00:48 |
+perlDreamer | preaction, does the editarea commit also fix the long standing bugs with display and resizing, by chance? | 00:50 |
@preaction | resizing doesn't have a bug taht i know of, it's just counter-intuitive | 00:50 |
@preaction | but display, no it doesn't | 00:50 |
@preaction | it fixes the blue-bar problem though | 00: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 running | 01:46 | |
+perlDreamer | I 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 #WebGUI | 02:23 | |
@preaction | i'll do zero bouts of exercising today to make up for it | 02:29 |
-!- khenn [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)] | 02:40 | |
CIA-23 | WebGUI: paul * r10657 /WebGUI/ (6 files in 6 dirs): template attachments (scripts and stylesheets) | 02:45 |
@preaction | does anyone want to help me with a new feature? you'll have to svn up and wgd reset | 02:53 |
@preaction | templates now allow attachments, and i want your opinion | 02:53 |
CIA-23 | WebGUI: paul * r10658 /WebGUI/docs/changelog/7.x.x.txt: added a changelog note about template attachments | 03:17 |
+perlDreamer | what kind of attachments? | 03:23 |
* perlDreamer is very curiuos | 03:23 | |
@preaction | CSS and JS | 03:23 |
@preaction | to fix the "double include" problem and also to allow deferred loading of some JS (to improve render times) | 03:24 |
@preaction | mostly i want an opinion on the UI, i like it, and i want to make sure other people like it too | 03:24 |
* perlDreamer will look | 03:24 | |
+perlDreamer | so how does an attachment fix the double include problem? | 03:25 |
@preaction | there 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 |
+perlDreamer | does it get registered? | 03:25 |
@preaction | because it uses $style->setScript, which doesn't allow duplicate scripts | 03:25 |
+perlDreamer | ah... | 03:25 |
@preaction | and Style->setLink, which also doesn't allow dups | 03:25 |
@preaction | in a related note, setScript can now add scripts to the body instead of the head, so there's that | 03:26 |
+perlDreamer | if I ask you if it has tests, will you shoot me? | 03:26 |
@preaction | no, because i didn't write it ;) so i don't know | 03:26 |
@preaction | also, it does | 03:26 |
@preaction | so three cheers for frodwith there | 03:27 |
+perlDreamer | frodwith++ | 03:27 |
+perlDreamer | sub prepare could do with some review | 03:34 |
+perlDreamer | and WGBP is to do @{ }, not @$ | 03:35 |
-!- BartJol [n=plainstu@49-167.surfsnel.dsl.internl.net] has left #webgui [] | 03:35 | |
@preaction | prepare? 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 |
@preaction | why does it take us 20 lines to determine how to sort the Threads in a collab system? my god... | 03:41 |
+perlDreamer | inside prepare, there's no need to build a variable every time through the loop | 03:51 |
+perlDreamer | and I don't think a closure needs to be built, when a loop would do | 03:51 |
@preaction | oh, that, i see | 03:51 |
-!- Zylopfa [n=zylopfa@0x555116f0.adsl.cybercity.dk] has joined #webgui | 03:53 | |
Zylopfa | Hello Webguis | 03:53 |
+perlDreamer | nice POD work in Session/Style | 03:55 |
+perlDreamer | session/style.t tests need to be updated for all the new code | 03:56 |
Zylopfa | Sweet my bazaar thing is still on most downloaded | 03:57 |
Zylopfa | makes me wanna make more stuff | 03:57 |
+perlDreamer | which bazaar thing is that, Zylopfa? | 03:59 |
Zylopfa | Workflow Activity to Create Personal User Areas, When user is created. " | 04:00 |
Zylopfa | I am realy busy atm making a story site i have into webgui | 04:00 |
Zylopfa | btw. it was a hilarious php aprils fools, just read it now as i browsed the black blog | 04:01 |
+perlDreamer | preaction, index is always 0 when I add thing to the list of attachments | 04:04 |
@preaction | not sure if that is expected behavior or not | 04:04 |
+perlDreamer | and because the way webgui works, I'd call them something else, like links or something, because attachments usually means files | 04:04 |
@preaction | good idea | 04:04 |
+perlDreamer | I see | 04:06 |
+perlDreamer | in the attachments section, if you change the index it allows you to move them around relative to one another | 04:06 |
+perlDreamer | but 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 0 | 04:06 |
+perlDreamer | I like how you can easily edit the entries after adding them | 04:08 |
+perlDreamer | change names and types | 04:08 |
+perlDreamer | uh oh | 04:10 |
+perlDreamer | something really bad happened to the edit screen | 04:10 |
@preaction | that's not good | 04:10 |
+perlDreamer | no, wait, that's the template source | 04:10 |
* perlDreamer needs to go, it's dinner time | 04:12 | |
+perlDreamer | later, all | 04:12 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] | 04:12 | |
Zylopfa | Have a good dinner | 04: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 #WebGUI | 05:27 | |
-!- mode/#webgui [+o khenn] by ChanServ | 05: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-23 | WebGUI: doug * r10659 /WebGUI/lib/WebGUI/Asset/ (2 files in 2 dirs): added minimal skeletons without all the unnecessary example code | 06:11 |
-!- perlmonkey2 [n=perlmonk@adsl-70-137-11-218.dsl.okcyok.swbell.net] has joined #webgui | 06:43 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 06: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 #webgui | 08: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 #webgui | 13:43 | |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 15:36 | |
-!- khenn_ [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI | 17: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 #WebGUI | 20:30 | |
-!- mode/#webgui [+o khenn] by ChanServ | 20: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 #webgui | 21:35 | |
-!- stDavid [n=stDavid@70.151.195.0] has joined #webgui | 23:38 | |
-!- mode/#webgui [+o stDavid] by ChanServ | 23:38 | |
-!- stDavid [n=stDavid@70.151.195.0] has quit [Client Quit] | 23:39 | |
--- Day changed Sun May 03 2009 | ||
CIA-23 | WebGUI: translation * r10660 /translations/German/German/ (Account_Shop.pm Shop.pm): Update from translation server | 00:03 |
-!- Zylopfa [n=zylopfa@0x555116f0.adsl.cybercity.dk] has quit [Read error: 104 (Connection reset by peer)] | 01:17 | |
CIA-23 | WebGUI: translation * r10661 /translations/German/German/Shop.pm: Update from translation server | 02:10 |
CIA-23 | WebGUI: translation * r10662 /translations/German/German/Shop.pm: Update from translation server | 02:10 |
CIA-23 | WebGUI: translation * r10663 /translations/German/German/Asset_Subscription.pm: Update from translation server | 02:10 |
-!- khenn_ [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI | 02:34 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: perlbot | 02: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 #webgui | 04:17 | |
-!- WebGUI [n=SynQ@f69189.upc-f.chello.nl] has joined #WebGUI | 05:04 | |
-!- stDavid [n=stDavid@70.151.194.139] has joined #webgui | 05:21 | |
-!- mode/#webgui [+o stDavid] by ChanServ | 05: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 #webgui | 06:23 | |
elnino | HI! | 06:23 |
elnino | I 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 url | 06:24 |
elnino | but 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 #webgui | 06: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 #webgui | 07: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 #webgui | 08:45 | |
elnino | hello? | 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 #webgui | 14:59 | |
-!- stDavid [n=stDavid@70.151.194.132] has joined #webgui | 16:08 | |
-!- mode/#webgui [+o stDavid] by ChanServ | 16: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 #webgui | 18:22 | |
-!- mode/#webgui [+o stDavid] by ChanServ | 18:22 | |
-!- stDavid [n=stDavid@70.151.194.205] has quit [] | 18:30 | |
-!- WebGUI [n=SynQ@80.56.69.226] has joined #WebGUI | 18: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 #WebGUI | 20:04 | |
-!- dhelsten [n=helsten@67.159.157.76] has joined #Webgui | 21: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 #webgui | 00:20 | |
-!- mode/#webgui [+o stDavid] by ChanServ | 00:20 | |
-!- wgGuest43 [n=wgGuest4@c-76-20-22-102.hsd1.ca.comcast.net] has joined #webgui | 02:19 | |
wgGuest43 | Hi folks | 02:19 |
wgGuest43 | anyone game to take a couple quick questions? | 02:20 |
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui | 02:23 | |
-!- mode/#webgui [+v patspam] by ChanServ | 02:23 | |
-!- perlmonkey2 [n=perlmonk@adsl-75-41-174-143.dsl.okcyok.sbcglobal.net] has joined #webgui | 02:26 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 02:26 | |
wgGuest43 | anyone 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 #webgui | 02:31 | |
-!- mode/#webgui [+v patspam] by ChanServ | 02:31 | |
+patspam | the EditArea syntax highlighter supports branfuck? that's awesome | 02:35 |
@Haarg | kind 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 kentCRLF | 03:04 | |
-!- kentCRLF is now known as f00li5h | 03:07 | |
wgGuest43 | anyone tried out the underground template? | 04:15 |
@preaction | wgGuest43: i made it, what do you need? | 04:17 |
wgGuest43 | ohh | 04:20 |
wgGuest43 | cool | 04:20 |
wgGuest43 | should search be working properly? | 04:20 |
wgGuest43 | for some reason it seems like the theme isn't propagating to a few pages correctly... specifically the 'search' page and the 'view my account' pages | 04:20 |
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui | 04:21 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 04:21 | |
@preaction | the "view my account" page is controlled by the "User Function Style" in the settings | 04:21 |
@preaction | it's considered rude to private message without asking | 04:21 |
@preaction | but the "Search" page, that'd be a bug | 04:22 |
wgGuest43 | dude, I have been on irc since 1993 | 04:22 |
@preaction | yes, 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 |
wgGuest43 | I suppose it depends on your client | 04:23 |
@preaction | but 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 |
@preaction | i'll add it to the next revision | 04:24 |
wgGuest43 | Its a really sexy theme, I like it | 04:24 |
@preaction | thank the guy at styleshout.com, i just put it into webgui | 04:24 |
wgGuest43 | this is my first go around with webgui, I def. prefer your theme to the default.. | 04:25 |
wgGuest43 | your/his | 04:25 |
@preaction | yeah, Tavis has wanted a way to pull default themes from the bazaar during the site starter wizard, which i think would be great | 04:25 |
wgGuest43 | That 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 |
@preaction | that depends on where the search asset is located i suspect | 04:28 |
@preaction | if you Cut the search asset and then Paste it on a Search page under your Home page, that should fix it | 04:29 |
@preaction | i'll also find a way to fix that for this release | 04:29 |
@preaction | now i remember. i wanted to make the Navigation asset have a special "home page" start point to fix this | 04:31 |
wgGuest43 | thanks preaction, the cut/paste fix worked | 04:50 |
-!- dhelsten [n=dhelsten@adsl-75-45-13-67.dsl.scrm01.sbcglobal.net] has joined #webgui | 05:51 | |
dhelsten | I know that CS assets can automatically expire. Is there anyway to get an article to do this? | 05:51 |
wgGuest43 | preaction: 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 |
@preaction | dhelsten: not currently, no | 06:01 |
@preaction | wgGuest43: not really, wgpkg doesn't lend itself well to diff/patch. you could just e-mail it to me doug@plainblack.com | 06:02 |
wgGuest43 | cool | 06:02 |
dhelsten | preaction: ok, thanks. | 06:08 |
+patspam | perlmonkey2: ... | 06:26 |
+patspam | perlmonkey2: I have a Survey scoring idea | 06:27 |
wgGuest43 | preaction: do you have a fix for enabling the underground theme for the "View My Account" pagee? | 06:32 |
wgGuest43 | nevermind =) | 06:44 |
+perlmonkey2 | patspam: what's the idea? | 06:50 |
+patspam | heya | 06:50 |
+patspam | well.. | 06:50 |
dhelsten | how 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 |
+patspam | in the general case I think you can treat scoring as an arbitrary number of rules that get evaluated | 06:53 |
+perlmonkey2 | patspam: that makes sense. | 06:53 |
+patspam | each rule evaluates to something, often just a true/false flag, but also possibly a numeric score | 06:54 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 06:54 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 06:54 | |
+perlDreamer | whoa | 06:54 |
+perlDreamer | a wgGuest | 06:54 |
* perlDreamer hopes you guys have helped them out | 06:54 | |
+perlmonkey2 | my 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 |
+patspam | what I'm thinking is.. | 06:54 |
+patspam | we can easily add a section to the UI for the survey builder to add in an arbitrary number of scoring expressions | 06:55 |
+patspam | that (at this stage) just get run at survey completion time | 06:55 |
+patspam | adding an extra 'score' data object to the response hash | 06:55 |
+patspam | each score expression can be of the form: score({ <expression>} TAG_NAME) | 06:56 |
+patspam | and then you can expose all those TAG_NAMEs as template variables on a results page | 06:56 |
+perlmonkey2 | hmm | 06:56 |
+patspam | for instance, say you're recreating one of those cheesy magazine-type surveys that tell you what category you fall into | 06:57 |
+patspam | for each category, you add a score expression: score { value(var1) > 10} CATEGORY1; score { value(var20) == 3} CATEGORY2, etc.. | 06:59 |
+perlmonkey2 | Oh, I get you, and I think it is a really clever idea. | 06:59 |
+perlmonkey2 | I'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 |
+perlmonkey2 | specialized. | 06:59 |
+patspam | for example? | 07:00 |
+perlmonkey2 | right 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 |
+patspam | ah, I don't think we need to add a new object to achieve this | 07:01 |
+perlmonkey2 | instead of having jumping sections, we have a jump object that can be placed anywhere. | 07:01 |
+perlmonkey2 | I mean "logical" sections. We have a logical object. | 07:02 |
+perlmonkey2 | can be an answer, question, or section. | 07:02 |
+perlmonkey2 | or placed after any of those. | 07:02 |
+patspam | yeah that'd be cool. And at the same time I'd love to be able to nest sections | 07:02 |
+perlmonkey2 | wait....hah | 07:03 |
+perlmonkey2 | you said add a section, and I thought you meant add functionality to the section objets. | 07:03 |
+perlmonkey2 | hah. | 07:03 |
+perlmonkey2 | nevermind. | 07:03 |
+perlDreamer | preaction: that guy from France added 2% to the WebGUI translation for us | 07:03 |
+perlmonkey2 | okay, yes. maybe a tab button that pops up a scoring panel where those rules are entered. | 07:03 |
+patspam | heh yeah, for the scoring expression thing the only thing we add (right at the end) is a new key in the response hash | 07:04 |
+patspam | but in general we could do lots more refactoring | 07:04 |
+perlmonkey2 | or a special scoring screen where multiple scoring lists can be created for multiple templates. | 07:04 |
+perlmonkey2 | anyways, 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 |
+patspam | yeah, agreed | 07:05 |
+patspam | although nothing to stop people from pulling the responseJSON out of the db and doing whatever they like with it too | 07:06 |
+patspam | I'll implement the simplest approach with scoring expressions first, and later we can add more awesome | 07:06 |
+perlmonkey2 | absolutely.....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 |
+perlmonkey2 | man, that is just a cool idea. Seems like this could be applied to quite a few wobjects in wG. | 07:08 |
+patspam | I'd love to do a comprehensive feature comparison of Survey with the best available web-based products out there (commercial or otherwise) | 07:10 |
@preaction | what if SQLReport could deserialize JSON? | 07:10 |
@preaction | hmm... but how would it know? | 07:11 |
+perlDreamer | it would be easier in TT | 07:12 |
+perlDreamer | since you can call subroutines and methods in it | 07:12 |
@preaction | ha! right! | 07:13 |
+perlDreamer | you can do that in H::T, too | 07:13 |
+perlDreamer | they just have to be setup ahead of time | 07:13 |
@preaction | yeah, yeah, i get it | 07:14 |
@preaction | that would work | 07: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-23 | WebGUI: patspam * r10664 /WebGUI/ (3 files in 2 dirs): | 07:37 |
CIA-23 | WebGUI: Survey Branch Expressions can now test whether a question | 07:37 |
CIA-23 | WebGUI: has been reached/answered, rather than just testing for the value | 07:37 |
CIA-23 | WebGUI: of a response | 07:37 |
+perlDreamer | in svn, on the commandline, does anyone know how to get a listing of which files were included in a particular revision? | 08:03 |
+perlDreamer | svn log -vr | 08:06 |
@preaction | ooh nice | 08:06 |
@preaction | perlDreamer: quick question about an RFE | 08:07 |
@preaction | http://www.webgui.org/rfe/request-for-enhancement/hyperlinks-on-the-fly | 08:08 |
@preaction | should i just allow a "None" entry under a template for this, or should I specifically add an option to "Enable viewing" | 08:08 |
+perlDreamer | ...reading | 08:08 |
@preaction | basically she wants to allow Redirect asset to appear in Layout as a link | 08:09 |
@preaction | and I think that might be a good idea, especially if Layouts get used more | 08:09 |
@preaction | i don't use layouts as much as i probably should, but they're powerful tools | 08:09 |
+perlDreamer | this almost doesn't sound like a template to me | 08:10 |
+perlDreamer | more like a mode toggle | 08:10 |
+perlDreamer | Display redirect? | 08:10 |
+perlDreamer | or Force Redirect? | 08:10 |
@preaction | i want a template so that more can be done, like one of those buttons on the webgui.org page Learn, Participate, Support, or whatever | 08:10 |
+perlDreamer | If 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 |
@preaction | okay, so then the "Show in Layout" toggle would work better | 08:14 |
@preaction | it would explicitly say "This will only appear in page layouts" | 08:14 |
@preaction | and then clicking "yes" can enable the user to select a template | 08:14 |
-!- dhelsten [n=dhelsten@adsl-75-45-13-67.dsl.scrm01.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)] | 08:27 | |
+perlDreamer | okay, it's a little more work than I thought going back through 19 revisions of template changes | 08:34 |
+perlDreamer | but Rogier has a list of all templates that changed in each revision, along with the commit comment | 08: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 #webgui | 09:07 | |
CIA-23 | WebGUI: patspam * r10665 /WebGUI/ (4 files in 2 dirs): (log message trimmed) | 09:36 |
CIA-23 | WebGUI: Survey Branch Expressions now allow you to "tag" data along the way and store | 09:36 |
CIA-23 | WebGUI: it in the response data structure along with the actual user input. Tag data | 09:36 |
CIA-23 | WebGUI: can be used in subsequent expressions, in [[tag]] templated text replacement, | 09:36 |
CIA-23 | WebGUI: and to classify responses in an arbitrary way. | 09:36 |
CIA-23 | WebGUI: Refactored Survey expression utility subs that lookup values/scores/tags in | 09:36 |
CIA-23 | WebGUI: 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 #webgui | 11:53 | |
-!- mode/#webgui [+v bartjol] by ChanServ | 11:53 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 12: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 #webgui | 12: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 #webgui | 14:11 | |
-!- mode/#webgui [+o plainhao] by ChanServ | 14: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 #webgui | 15:11 | |
-!- perlmonkey2 [n=perlmonk@75.41.174.143] has joined #webgui | 15:59 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 15:59 | |
-!- Netsplit over, joins: ascii, ckotil | 16:26 | |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui | 16:46 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 16:46 | |
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"] | 16:48 | |
@plainhao | was template_attachments added recently? | 16:52 |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 16:56 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 16:56 | |
+bartjol | plainhao: where is that added? | 17:05 |
@plainhao | yeah, it's in wg svn HEAD, WebGUI::Asset::Template | 17:07 |
+bartjol | ah | 17:10 |
-!- Haarg [n=haarg@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 17:10 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:10 | |
+bartjol | plainhao: a paul added template attachements last friday, as far as I can see | 17:14 |
@plainhao | thanks, bartjol, i just saw that :) | 17:15 |
+bartjol | not sure who paul is, but bug him about it :) | 17:16 |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui | 17:16 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 17:37 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 17:37 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 17:43 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 17:44 | |
+bartjol | perlDreamer! | 17:48 |
+perlDreamer | hey, bartjol! | 17:48 |
* perlDreamer needs to take kids to school in a few minutes, but I'll be right back | 17:48 | |
+bartjol | ok | 17:48 |
@tavisto | Hello Big Dutch Girlyman! | 17:48 |
+bartjol | hee tavisto! | 17:50 |
+bartjol | everything Ok? | 17:51 |
@tavisto | yep, been very busy and hopefully we'll have some of our newest leads turn into customers | 17:51 |
+bartjol | cool, was that from those latest ad:tech? | 17:52 |
@tavisto | yeah quite a few new leads from that | 17:52 |
@tavisto | and some others that just came in from the web and cmsmatrix | 17:52 |
+bartjol | nice | 17:52 |
+bartjol | also rock stars? | 17:53 |
@tavisto | one definitely has the potential | 17:53 |
+bartjol | and further, already having kids? | 17:55 |
+bartjol | I mostly have some muscle ache from sailing and "remodelling my house" with a sledgehammer | 17:57 |
@tavisto | nice... 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 | |
+bartjol | no, just one day with 4 short races. but that gives you only less time to rest, so I was pretty tired | 18:01 |
-!- khenn [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI | 18:01 | |
-!- mode/#webgui [+o khenn] by ChanServ | 18:01 | |
+bartjol | in 2 weeks I will be sailing to Englanf | 18:01 |
+bartjol | England | 18:01 |
+perlDreamer | wow! | 18:07 |
+perlDreamer | you have an ocean going sail boat, bartjol? | 18:08 |
@tavisto | he has a 10ft dingy | 18:10 |
+bartjol | no a 27 foot pion | 18:11 |
+bartjol | and it's not mine | 18:11 |
+bartjol | it's from a father's friend | 18:12 |
+bartjol | a friend's father | 18:12 |
+bartjol | and no tavisto, I'm not suicidal | 18:14 |
@tavisto | hehe I know, I learned to sail in like a 12ft dingy.. and it was on a lake | 18:14 |
@tavisto | it wouldn't last 5 minutes in the ocean | 18:14 |
+bartjol | http://www.pionklasse.nl/pionnenboek?wid=122&func=viewSubmission&sid=69 | 18:15 |
carogray | bartjol: -to where in England are you sailing? I will be in Norfolk in 3 weeks! | 18:15 |
+bartjol | Wolverstone, between Harwich and Ipswitch | 18:16 |
+bartjol | http://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=A | 18:17 |
@tavisto | cool | 18:17 |
carogray | aah too far south for us.. | 18:18 |
+bartjol | alas | 18:19 |
carogray | my 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:P | 18:19 |
+perlDreamer | bartjol, just keeping heading east, and you can sail to Madison | 18:20 |
+bartjol | last time I sailed there I met a friend of mine in the bathroom, he also sailed that race | 18:20 |
+bartjol | eee, you have a small little island in between: great britain | 18:20 |
+bartjol | and a few 100's of miles USA perlDreamer | 18:22 |
+perlDreamer | once you hit North America, just said up around toward Canada, and take a left | 18:23 |
+perlDreamer | that'll get you to a series of large lakes | 18:24 |
+perlDreamer | follow them until you get to michigan | 18:24 |
+perlDreamer | once you're there, we'll take care of the rest | 18:24 |
+bartjol | rent a car, follow route 90 west, I believe, get off at madison etc | 18:25 |
+bartjol | perlDreamer: Illinois also ok, at leat I know my way in Chicago | 18: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 SynQ | 19:03 | |
+perlDreamer | what's the good word, SynQ? | 19:04 |
SynQ | the right word is love | 20:03 |
SynQ | the good word, depends on the bad and the ugly one | 20:03 |
@preaction | wow, this year's wuc is going to be awesome | 20:34 |
@preaction | there are so many presentations i want to see... and of course some HAVE to conflict | 20:35 |
+perlDreamer | is the schedule finalized? | 20:35 |
@preaction | it's up on the site, i know that much | 20:35 |
@preaction | it's mostly the beginner courses i want to see, they're a lot about how to use webgui to accomplish goals | 20:36 |
@preaction | Lisa's "Social WebGUI" and Chris's WebGUI in Government | 20:36 |
@preaction | Roy's Enterprise WebGUI | 20:37 |
-!- BartJol [n=plainstu@49-167.surfsnel.dsl.internl.net] has joined #webgui | 20:41 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 20:41 | |
+perlDreamer | BartJol? You're back | 21:02 |
+BartJol | I am | 21:02 |
+BartJol | got problems? | 21:03 |
+perlDreamer | I do, do you have a little time? | 21:03 |
+BartJol | sure | 21:04 |
+perlDreamer | Please read this: http://jquelin.blogspot.com/2009/04/on-coders-and-translators.html?showComment=1241409480000#c892450259529363533 | 21:04 |
+perlDreamer | I found a fellow who would help us with the french translation of WebGUI | 21:04 |
+BartJol | that's cool | 21:04 |
+perlDreamer | he has a question about international characters | 21:05 |
+perlDreamer | whether they should be HTML encoded, or straight characters | 21:05 |
* perlDreamer doesn't know | 21:05 | |
+BartJol | ai | 21:05 |
@preaction | the HTML encoding should happen by the translation server itself, if it doesn't i would consider that a bug | 21:05 |
+BartJol | dutch hasn't gor that much strange characters (a lot of strange people we do have though) | 21:06 |
+perlDreamer | what about unlauts, accents, and so on? | 21:06 |
+BartJol | mostly german | 21:06 |
+BartJol | but we have some | 21:06 |
+perlDreamer | Haarg, you're our resident utf8 guru (due to long suffering experience). What do you think? | 21:07 |
+BartJol | in the last editor that wasn't a problem | 21:07 |
+BartJol | dor me | 21:08 |
+BartJol | for | 21:08 |
+BartJol | but I agree with preaction that they should be encoded by the serevr | 21:09 |
@preaction | if it's even necessary to encode them, that is | 21:09 |
@preaction | user shouldn't care | 21:09 |
* preaction imagines a world where the translation server outputs multiple types of i18n files | 21:10 | |
+BartJol | how are the i18n messages encoded now? | 21:10 |
@preaction | i don't know | 21:10 |
* perlDreamer thinks that the i18n server is utf8 safe | 21:10 | |
+perlDreamer | just like WebGUI | 21:10 |
@preaction | damnit, another project i want to do... make the encoder/decoder in the translation server pluggable | 21:11 |
+BartJol | it says "use utf8" in the script | 21:11 |
@preaction | that just means the code might contain utf8 characters in it | 21:11 |
+perlDreamer | no, it's for utf8 handling | 21:12 |
@preaction | which would be those i18n modules, since they're perl code | 21:12 |
+perlDreamer | the filehandles use utf8 | 21:12 |
@preaction | i thought Encode was for utf8 string handling | 21:12 |
@preaction | and "use utf8" was for utf8 inside code (like the Perl modules we use for i18n) | 21:12 |
+perlDreamer | you're right. It's for when i18n modules are required into the code. | 21:13 |
+BartJol | I do see html encoded stuff in the messages | 21:14 |
+BartJol | mm, also see messages without code for same characters | 21:18 |
+perlDreamer | that's a Data::Dumper bug | 21:21 |
+BartJol | that is on my server. now I'm seaking for the messages in my site | 21:22 |
+BartJol | both seem to work fine | 21:23 |
+perlDreamer | cool, I'll let him know that | 21:30 |
+perlDreamer | thanks, BartJol! | 21:30 |
+perlDreamer | there's another guy on that site who says he may translate some Esperanto | 21:31 |
+BartJol | ok, dinner time | 21:37 |
-!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has joined #webgui | 21:38 | |
knowmad | perlDreamer: i have a blocked send queued email messages workflow; got a minute to help me investigate it? | 21:43 |
+perlDreamer | knowmad, actually I have to head off for a run | 21:44 |
knowmad | ok, i'll see what i can learn | 21:44 |
knowmad | have a good run | 21:44 |
* perlDreamer guesses you will find that the currentActivityId is blank | 21:44 | |
knowmad | in what table? | 21:44 |
+perlDreamer | WorkflowInstance | 21:45 |
knowmad | i've got nothing in there | 21:45 |
+perlDreamer | and the workflow still won't run? | 21:45 |
+perlDreamer | now I'm curious | 21:45 |
+perlDreamer | but I still have to head out | 21:45 |
+perlDreamer | making the running partner mad only means more miles | 21:45 |
knowmad | :) | 21:46 |
knowmad | later | 21:46 |
+perlDreamer | http://www.webgui.org/bugs/tracker/10189 for reference about the empty currentActivityid | 21:46 |
+perlDreamer | knowmad, the running partner is late, so I have 10 minutes | 21:51 |
+perlDreamer | any error messages in the webgui.log? | 21:52 |
knowmad | yes, i'm seeing spectre connection errors | 21:54 |
knowmad | was just reading over the bug report | 21:54 |
knowmad | this is happening on a site that has 2 domains operating out of a single database -- like pb and webgui.org | 21:54 |
knowmad | actually, there are more like 16 domains.... | 21:55 |
+perlDreamer | out of 1 db? | 21:55 |
+perlDreamer | wow | 21:55 |
knowmad | yep, they run training courses | 21:55 |
knowmad | we prob wouldn't do it this way again | 21:55 |
knowmad | but we do have the webgui/etc/conf files for each of these subdomains which i wonder if we really need | 21:56 |
knowmad | they are definitely causing spectre errors | 21:56 |
+perlDreamer | so it's more like the main site has 16 aliases, or 16 branches all running off of 1 "real" WebGUI site? | 21:57 |
knowmad | yes | 21:59 |
+perlDreamer | yeah, then AFAIK, you don't need conf files for the subdomains | 22:00 |
+perlDreamer | spectre will make requests for data for all of them | 22:00 |
+perlDreamer | which will make duplicates of every cron job | 22:00 |
knowmad | that might be the issue | 22:00 |
knowmad | i just restarted spectre and mail is flowing again | 22:00 |
+perlDreamer | what were the connection errors? | 22:01 |
knowmad | let me get my log | 22:01 |
knowmad | 500 Internal Server Error | 22:02 |
+perlDreamer | are there corresponding apache error log entries? | 22:03 |
knowmad | checking... | 22:03 |
knowmad | lots 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 |
knowmad | hadn't seen that one before | 22:06 |
+perlDreamer | sorry, knowmad, this makes twice that I need to run out on you. | 22:06 |
+perlDreamer | I'd file this as a new bug | 22:06 |
+perlDreamer | since the WEBGUI_FATAL label _does_ exist over in URL/Content.pm, line 58 | 22:07 |
+perlDreamer | later | 22:07 |
knowmad | ok | 22:07 |
knowmad | the 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 |
@preaction | quick 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 #webgui | 22: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 #webgui | 22:59 | |
@Haarg | preaction, that sounds like a good idea | 22:59 |
@preaction | okay, so i'll try to granulate the collab system | 23:00 |
@preaction | but i have to write the tests first, then i can granulate, then i can test the newly granulated method | 23:00 |
@preaction | evil... | 23:00 |
@Haarg | also, re: pluggable encoder/decoder in the translation server | 23:00 |
@Haarg | what are you referring to with that? | 23:00 |
@preaction | we could use the translationserver.cgi to also do GNU gettext or some other program's proprietary database i18n or something | 23:01 |
slickware | I just got the WUC2009 email - looks like it's filling up nicely | 23:01 |
@preaction | make the translation server generally useful, to lead an effort to crowd-source i18n for more programs | 23:01 |
@Haarg | hmm | 23:01 |
@preaction | like the blog post perlDreamer linked to suggests | 23:01 |
@preaction | i 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 |
@Haarg | i've started work on a new translation server, but it can't do much yet | 23:03 |
@preaction | ooh nice | 23:04 |
@Haarg | but it's very specific to our usage - getting it to handle that would be even harder than doing so with the current translation server | 23:04 |
@preaction | aww | 23:05 |
@preaction | eh, it's not a priority | 23:05 |
@preaction | just another wall-banging idea | 23:05 |
@Haarg | i still have to adjust and finalize the design in a few places though, so i'll keep that in mind | 23: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 | |
@Haarg | i should try to get it cleaned up enough to where i could put it on github | 23:07 |
+perlmonkey2 | Anyone do anything outside on May 1st? | 23:14 |
@preaction | nope, was supposed to go for a bike ride but couldn't | 23:15 |
@preaction | today is beautiful though, so i can make it up | 23:15 |
-!- BartJo1 [n=plainstu@145.99.167.49] has quit [Read error: 145 (Connection timed out)] | 23:39 | |
+perlmonkey2 | preaction: not funny? | 23:41 |
@preaction | didn't watch yet | 23:42 |
@preaction | that's beautiful | 23:44 |
+perlmonkey2 | yeah, totally made my day. | 23:44 |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [] | 23:46 | |
+perlDreamer | wow, so all you Plain Black guys don't have to present this year | 23: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 #webgui | 00:14 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 00: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 #webgui | 00: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 #webgui | 00:56 | |
-!- mode/#webgui [+o preaction] by ChanServ | 00:56 | |
-!- plainhao [n=plainhao@208.75.85.237] has quit [] | 00:57 | |
+perlDreamer | Haarg, I'm trying to think of a way to automatically test shipping and payment drivers that require development keys | 01:07 |
+perlDreamer | is it safe to stash them in the config file? | 01:07 |
@Haarg | so anyone can run the tests? | 01:08 |
+perlDreamer | well, no | 01:11 |
+perlDreamer | developer keys are licensed on a 1/person basis | 01:12 |
+perlDreamer | so I can't hardcode a set inside the tests | 01:12 |
+perlDreamer | so the config file was the next best option I could think of | 01:12 |
@Haarg | developer keys are separate from user keys? | 01:12 |
@Haarg | or whatever the person running the site would need? | 01:13 |
+perlDreamer | yes. they go to a non-production server | 01:13 |
+perlDreamer | at least for this 1 driver setup I've found | 01:13 |
+perlDreamer | for ITransact, you tell the remote end whether it is a test or not. | 01:13 |
+perlDreamer | but for others, you get a developer key, or a user key | 01:13 |
@preaction | i like the ITransact way :p | 01:14 |
@Haarg | well, 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 |
+perlDreamer | yeah | 01:19 |
+perlDreamer | in all likelihood, only 2-3 people will ever run the tests | 01:19 |
-!- zylopfa [n=zylopfa@0x555116f0.adsl.cybercity.dk] has joined #webgui | 01:43 | |
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui | 01:43 | |
-!- mode/#webgui [+v patspam] by ChanServ | 01:43 | |
zylopfa | Wouldn't it be a good idea to make the "Send Mail To Group" function be templatable? | 01:43 |
zylopfa | So 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 | |
+perlDreamer | zylopfa, that almost sounds like something you could do with macros | 01:54 |
+perlDreamer | are they evaluated in that email? | 01:54 |
zylopfa | Its because i have a group with 400 members i wish to send an email with invitation to testdrive the site | 01:54 |
zylopfa | and in the mail i need vars such as <ttmpl_var username> <tmpl_var temppassword> | 01:55 |
zylopfa | Macros arent evaluated in the sendtogroup function | 01:55 |
zylopfa | I tested it a moment ago | 01:55 |
zylopfa | Imo it should be templatable cause when you send out to a group chance is you wish to use some fields in userProfileData | 01:56 |
zylopfa | to make the mails more personal | 01:56 |
zylopfa | I will make a Mailer.pm wobject i think to facilitate sending mail to groups with templated messages | 02:00 |
zylopfa | instead of grinding at the core of webgui | 02:00 |
zylopfa | Its the whole group mailing function that is assuming that each of the group will receive the exact same mail | 02:00 |
+perlDreamer | it would be a good RFE to add macros to the send group mail | 02:01 |
+perlDreamer | 1 line of code | 02:01 |
zylopfa | yeah perlDreamer but that dont change it | 02:01 |
+perlDreamer | and safe from security, since only admins can use that function | 02:01 |
+perlDreamer | huh? | 02:01 |
zylopfa | if you macro ^User(name); | 02:01 |
+perlDreamer | yes | 02:01 |
zylopfa | in the message you send | 02:01 |
zylopfa | it will only have Admin in it | 02:01 |
zylopfa | for all the users | 02:01 |
+perlDreamer | no :) | 02:01 |
zylopfa | yeah | 02:02 |
zylopfa | Cause the mail function send 1 mail | 02:02 |
+perlDreamer | no | 02:02 |
zylopfa | it dont iterate the messages | 02:02 |
zylopfa | it only send it with changed email address | 02:02 |
+perlDreamer | Operation/Group.pm, line 634 | 02:02 |
+perlDreamer | toGroup = $session->form->process('gid') | 02:02 |
+perlDreamer | that makes it send 1 email to each person in the group | 02:02 |
+perlDreamer | and they're processed individually | 02:02 |
zylopfa | yesh but look in the mail sender | 02:02 |
zylopfa | look in that sub | 02:03 |
zylopfa | I will make this wob | 02:03 |
zylopfa | WebGUI::Mail::Send->create | 02:03 |
+perlDreamer | it pushes 1 email into the queue | 02:03 |
zylopfa | yes | 02:03 |
+perlDreamer | but it sends 1 email to each user in the group | 02:03 |
zylopfa | and wont iterate it | 02:03 |
zylopfa | yeah but it wont change the email body | 02:03 |
+perlDreamer | that is what would need to change | 02:04 |
zylopfa | sure you can make it do it | 02:04 |
zylopfa | but its more than 1 line | 02:04 |
+perlDreamer | you're right, it is more than 1 line | 02:04 |
zylopfa | Sir | 02:05 |
zylopfa | Also you have to change the send thing | 02:05 |
+perlDreamer | yes, indeed | 02:06 |
zylopfa | and perhaps the queue function also | 02:06 |
+perlDreamer | queue would have to be modified to handle sending to a single person | 02:07 |
zylopfa | yeah | 02:07 |
zylopfa | For now i will make a wobject with a "Group" field, a HTMLArea field, subject field | 02:07 |
zylopfa | and when i send with my wobject, it will interpolate all the fields in userProfileData with <tmpl_var profilefield> | 02:08 |
zylopfa | I so love the webgui API, its simply genious | 02:09 |
zylopfa | I am calling my new wobject GroupMailer | 02: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 now | 02:24 | |
* zylopfa comforts patspam | 02:25 | |
+perlDreamer | patspam, maybe we should hold an extra conference day on Wednesday, anyway | 02:26 |
+patspam | hackathon? | 02:26 |
+perlDreamer | sure! | 02:26 |
+patspam | sweet! | 02:27 |
+perlDreamer | JT's house has 3 levels | 02:27 |
+perlDreamer | 1 level for each track | 02:27 |
+patspam | heheh awesome | 02:27 |
+perlDreamer | API hacking on the first floor | 02:27 |
+perlDreamer | UI hacking on the 2nd floor | 02:27 |
+perlDreamer | and leftover hacking (business, management, strategy) on the 3rd floor | 02:27 |
+patspam | and lightning talks at lunch :) | 02:27 |
zylopfa | sounda awesome | 02:28 |
+perlDreamer | you coming, zylopfa? | 02:28 |
zylopfa | to bad i am no there :/ | 02:28 |
zylopfa | Its in the US isnt it ? | 02:28 |
+perlDreamer | maybe you could hitch a ride on BatJol's boat | 02:28 |
zylopfa | haha nice | 02:28 |
zylopfa | I definately wanna come some time | 02:28 |
+perlDreamer | it's like 5 times better than IRC, since you can see people | 02:33 |
* patspam heads out for coffee | 02:34 | |
zylopfa | I have read all about you guys so you are the only ones I "know" | 02:35 |
zylopfa | would be awesome to meet up at wuc | 02:35 |
zylopfa | I am going for 1000+ karma this year i only have 542 atm :( | 02:41 |
+perlDreamer | how do you earn your karma? | 02:42 |
zylopfa | I have made some of the danish translation (i am the only from Denmark doing it) | 02:44 |
zylopfa | And i have fixed some small bugs | 02:44 |
* perlDreamer would give you 1000 karma for 50% completion of the Danish translation | 02:44 | |
zylopfa | and i have made a thing in the bazaar that some liked | 02:44 |
zylopfa | awesome perlDreamer | 02:44 |
zylopfa | I have yet to understand why not many from Denmark use webgui | 02:45 |
zylopfa | Its gold waiting to be picked up imo | 02:45 |
+perlDreamer | it's just that people don't know about it | 02:45 |
zylopfa | yeah true | 02:45 |
zylopfa | but maybe also cause you need to know about linux to get it installed | 02:46 |
+perlDreamer | yes, installation is still hard | 02:46 |
+perlDreamer | time for me to make dinner for the kids, be back later | 02:47 |
zylopfa | I 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 webgui | 02:47 |
zylopfa | Take 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 #webgui | 03:23 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 03:23 | |
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui | 03:57 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 03:57 | |
-!- khenn_ [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI | 04: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 #WebGUI | 05:09 | |
-!- mode/#webgui [+o khenn] by ChanServ | 05:09 | |
zylopfa | If you have a variable $message containing template variable tags | 05:11 |
zylopfa | how can you prepare it, like you do normal templates? | 05:12 |
zylopfa | I want to replace all <tmpl_var something> in this variable with the $var fields | 05:12 |
+patspam | zylopfa: in your wobject code? | 05:13 |
zylopfa | yes Sir | 05:13 |
+patspam | do you want to add those vars to an existing template that's being used? | 05:13 |
+patspam | or template something that currently isn't templated? | 05:13 |
zylopfa | just a simple text scalar i wish to replace <tmpl_var something> tags with the %var things | 05:14 |
+patspam | ah ok | 05:14 |
zylopfa | return $self->processTemplate($var,$my-text); | 05:14 |
zylopfa | something like this | 05:14 |
+patspam | you use the same template engine that the rest of webgui uses | 05:14 |
zylopfa | but not with a template variable | 05:14 |
zylopfa | I just wish my $text variable containing the text from a htmlarea to be the template | 05:15 |
zylopfa | can that be done? | 05:15 |
+patspam | sure! | 05:16 |
+patspam | if I understand you correctly.. | 05:16 |
zylopfa | I GOT IT NOW :D | 05:17 |
zylopfa | sub 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 |
zylopfa | sorry for spam | 05:17 |
+patspam | that's ok.. you can use pastebin | 05:17 |
+patspam | webgui.pastebin.com | 05:17 |
zylopfa | but i see that it just needs an argument more which can be the template | 05:17 |
zylopfa | in pure text | 05:17 |
zylopfa | god i love webgui all is taken care of | 05:17 |
zylopfa | patspam, I just made a GroupMailer wobject | 05:18 |
zylopfa | a simple thing that has a Group, Subject and mail message | 05:18 |
+patspam | congratulations :) | 05:19 |
zylopfa | and then it sends the mail message to all users in the group, and it also substitute template variables like <tmpl_var username> and | 05:19 |
+patspam | great to hear that you've caught the webgui bug =D | 05:19 |
zylopfa | all fields in the userProfileData | 05:19 |
zylopfa | I made a Wobject for it instead of changing the code | 05:19 |
+perlDreamer | zylopfa is porting an old website with ~10K users to WebGUI | 05:19 |
zylopfa | yeah perlDreamer | 05:20 |
+patspam | legend! | 05:20 |
zylopfa | i make this wobject to send out to 400 of the users to test the beta version | 05:20 |
zylopfa | i neede the mail i send to be like: Dear <tmpl_var username> ... bla bla here is your password <tmpl_var tmppassword> | 05:21 |
+patspam | zylopfa: 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 mailouts | 05:23 |
zylopfa | ahh 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 them | 05:24 |
+perlDreamer | it would be be even better if the Mail/Send API didn't suck and it was easy to evaluate Macros in emails sent from WebGUI | 05:25 |
zylopfa | yeah true perlDreamer | 05:25 |
zylopfa | I didnt wanna mess with it thats why i made the wobject | 05:25 |
zylopfa | cause its in the design that you have to change some things | 05:25 |
zylopfa | in the way the mailer was designed from the start | 05:25 |
+perlDreamer | exactly | 05:26 |
zylopfa | Its strange though that it assumes you wish to send the totaly same mail to a group of users | 05:26 |
zylopfa | ok you can send a newsletter out but i like the personalization bit | 05:26 |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit ["Windows doesn't have users, it has hostages."] | 05:27 | |
+perlDreamer | submit an RFE about it, zylopfa | 05:30 |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 05:30 | |
zylopfa | yeah I will do it now | 05:30 |
-!- mode/#webgui [+v Radix_] by ChanServ | 05:30 | |
+perlDreamer | we'll figure it out someday | 05:30 |
+perlDreamer | unless you get to it first :) | 05:30 |
zylopfa | Also i have a question about User->profileField | 05:30 |
+perlDreamer | yes? | 05:30 |
zylopfa | it can return a users profile field using profileField(fieldname) | 05:31 |
zylopfa | I was wondering why it doesnt have a profileField() way to be called | 05:31 |
zylopfa | so it return all the profilefields as a hash | 05:31 |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui | 05:34 | |
elnino | when I do a ps aux, should the number of modproxy = modperls? | 05:34 |
+perlDreamer | it could zylopfa. it just doesn't | 05:35 |
zylopfa | elnino, I think so i have equal numbers on my install | 05:36 |
elnino | I usually do too, but for somereason I do not a this time. Just happened to look. | 05:36 |
elnino | in the wre.conf file, what is the difference between wreMonitor -> modproxyAdministrativelyDown and wreMonitor->items->modproxy ? | 05:49 |
@preaction | elnino: the wremonitor keeps track if you wanted to restart mysql, (that's administratively down), and it temporarily doesn't check it | 05:53 |
elnino | preaction, then what does wreMonitor->items->modproxy control? | 05:54 |
@preaction | whether or not it should monitor modproxy at all | 05:55 |
elnino | so if I disable wreMonitor->items->modproxy, then I don't need to do wreMonitor->moproxyAdministrativelyDown? | 05:55 |
elnino | s/need to/need to disable | 05:55 |
elnino | and 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 |
@preaction | right | 05:56 |
@preaction | modproxyAdministrativelyDown is set by wreservice.pl, it's not something you do manually | 05:57 |
elnino | oh. then why is it in the conf file?? =) | 05:57 |
elnino | I'll go fix my wiki. =) | 05:57 |
@preaction | probably because it was just easier to put it there for JT | 05:57 |
elnino | lol | 05:57 |
elnino | it's set by wreservice or wremonitor? | 05:59 |
@preaction | wreservice.pl | 06:01 |
elnino | preaction - 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 |
elnino | theres less modperls than there are modproxies. | 06:02 |
elnino | thanks for clarifying myother quesiton. I fixed my wiki | 06:02 |
elnino | . | 06:03 |
elnino | zylopfa and I were both under the impression that the number of each should equal. | 06:03 |
@preaction | modproxy should be more, since it will serve static files as well | 06:04 |
elnino | oh. 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 |
elnino | I suppose it depends on the time of day. | 06:05 |
elnino | tomorrow, I'll be upgrading to 7.6 yippee!! | 06:06 |
elnino | long awaited. Have a good night all! | 06:07 |
+patspam | night elnino! | 06:21 |
* patspam heads off for lunch | 06:21 | |
zylopfa | anyone on for a quick question? | 06:39 |
@preaction | perhaps | 06:43 |
zylopfa | I am working on making my $text variable be templated | 06:44 |
zylopfa | and i have found the function | 06:44 |
zylopfa | my $message= WebGUI::Asset::Template->processRaw($session,$tmpmsg,$var); | 06:44 |
zylopfa | but it wont do anything :( the <tmpl_var > in the text doesn't get substituted | 06:45 |
zylopfa | sure i could just do a s/<tmpl_var fieldName>/$var->{'fieldname'}/gi; | 06:52 |
zylopfa | but that seems lame when there is a template system already in place | 06:52 |
@preaction | so $tmpmsg contains "<tmpl_var something>" and $var contains { something => "some text" } ? | 06:54 |
zylopfa | Exactly | 06:54 |
@preaction | can you pastebin the actual code somewhere? or a minimal test case perhaps? | 06:55 |
zylopfa | the only thing i get in the $message is the original text with the "<tmpl_var something> in them | 06:55 |
zylopfa | so the processor return the string i gave it but doesnt seem to substitute anything | 06:55 |
zylopfa | LOL preaction i found out why!! | 07:06 |
zylopfa | sometimes i am too stupid for my own good | 07: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 #webgui | 09:41 | |
-!- MOAR-f00li5h [n=f00li5h@211.30.251.230] has joined #webgui | 09:52 | |
CIA-23 | webgui: Patrick Donelan flux * rf023b7e / lib/WebGUI/Asset/Wobject/Survey.pm : Improved Survey exportStructure - http://bit.ly/EKldZ | 09:55 |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 110 (Connection timed out)] | 10:04 | |
-!- MOAR-f00li5h is now known as f00li5h | 10:26 | |
-!- SynQ1 [n=koendejo@194.171.50.123] has joined #WebGUI | 10: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 #webgui | 11:19 | |
-!- mode/#webgui [+v bartjol] by ChanServ | 11: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 #webgui | 12:45 | |
-!- Radix__ [n=Radix@203.161.71.161] has joined #webgui | 13: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 #webgui | 14:05 | |
-!- mode/#webgui [+o plainhao] by ChanServ | 14:05 | |
-!- crythias1 [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui | 14:23 | |
-!- mode/#webgui [+v crythias1] by ChanServ | 14:23 | |
-!- LTR_bob [n=bob@88.159.254.154] has joined #webgui | 14:58 | |
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has joined #webgui | 15:36 | |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 15:45 | |
-!- zylopfa [n=zylopfa@85.81.22.240] has joined #webgui | 16:19 | |
zylopfa | Greetings Webguians! | 16:19 |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 16:20 | |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui | 16:30 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 16:30 | |
-!- perlmonkey2 [n=perlmonk@adsl-75-41-174-143.dsl.okcyok.sbcglobal.net] has joined #webgui | 16:53 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 16:54 | |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 16:54 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 17:16 | |
-!- mode/#webgui [+o preaction] by ChanServ | 17:16 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] | 17:32 | |
-!- frodwith [n=pdriver@helios.tapodi.net] has joined #webgui | 17:51 | |
-!- mode/#webgui [+o frodwith] by ChanServ | 17:52 | |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui | 17:53 | |
-!- Haarg [n=haarg@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 17:53 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:53 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 18:00 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 18:00 | |
-!- LTR_bob [n=bob@88.159.254.154] has quit ["Leaving."] | 18:36 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: +cap10morgan | 18:41 | |
-!- Netsplit over, joins: +cap10morgan | 18:47 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 18:52 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 18:52 | |
+perlDreamer | bopbop, preaction, Haarg: we need a SPAM post removed from the forum | 18:52 |
+perlDreamer | http://www.webgui.org/web_design_templates_and_themes/combining-response-driven-with-section-survey/5#id2sbscGbO33OJsV9eR3HM0A | 18:52 |
@bopbop | gone | 18:57 |
@bopbop | there were three users who posted a bunch of those last nige | 18:57 |
@bopbop | night | 18:57 |
+perlDreamer | grrrr | 18:57 |
@bopbop | yep | 18:58 |
+perlDreamer | what they seem to be doing is taking posts, copying the contents, and then inserting spam links into the original post. | 18:58 |
+perlDreamer | even the username is suspect, yahoohao | 18:58 |
@bopbop | yeah, not nice | 18:58 |
@bopbop | there was another called sinalong | 18:58 |
+perlDreamer | nice | 18:58 |
+perlDreamer | at first, with that yahoohao username, I thought plainhao was testing a SPAM filter | 19:01 |
+perlDreamer | then I realized that if he had, he would have deleted it after the test | 19:01 |
@bopbop | I assumed yahoohao was hao from our staff | 19:02 |
@bopbop | so I didn't look at that one | 19:02 |
@bopbop | oh yeah... what you just said | 19:02 |
@bopbop | :) | 19:02 |
* plainhao was elsewhere doing other naughty things, truly. | 19:03 | |
@plainhao | how's your thumb, bopbop? | 19:04 |
@bopbop | sore | 19:04 |
@bopbop | not good | 19:04 |
@plainhao | how's your kid, failed the test? | 19:04 |
+perlDreamer | what happened to the thumb? | 19:04 |
@bopbop | failed the test-yeah! | 19:04 |
@plainhao | cool | 19:04 |
* plainhao is happy that bopbop's kid failed the official test. | 19:05 | |
@bopbop | I 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/corner | 19:05 |
+perlDreamer | ouch! | 19:05 |
@plainhao | did you go to e.r.? | 19:05 |
@bopbop | no | 19:05 |
@bopbop | probably should have | 19:06 |
+perlDreamer | yes! | 19:06 |
+perlDreamer | they can reattach if you go quickly | 19:06 |
* plainhao is amazed at cheeseheads. | 19:06 | |
+perlDreamer | that happened to my mom | 19:06 |
+perlDreamer | she cut off part of her thumb with an axe | 19:06 |
+perlDreamer | (not while chopping vegetables) | 19:06 |
@bopbop | it gives me the willies every time I change the bandage - yikes, an ax? | 19:06 |
@bopbop | chopping off chicken heads instead? | 19:06 |
+perlDreamer | she was chopping wood | 19:06 |
@bopbop | ow | 19:07 |
+perlDreamer | don't ask why her hand was on the wood while chopping | 19:07 |
@bopbop | hehe | 19:07 |
* plainhao thinks she should've asked someone else to hold the wood. | 19:07 | |
+perlDreamer | I was inside on a break | 19:07 |
+perlDreamer | otherwise I would have chopped it off for her | 19:07 |
@bopbop | did she get it reattached | 19:07 |
@bopbop | or was she tough | 19:08 |
+perlDreamer | she did | 19:08 |
@bopbop | like me | 19:08 |
+perlDreamer | s/tough/other adjective/; | 19:08 |
+perlDreamer | she even got the feeling back after a couple of years | 19:08 |
@bopbop | I actually was being kind of a chicken- I was afraid they would cauterize it, which I hear hurts really bad | 19:08 |
+perlDreamer | in the meantime, she used it to stir hot coffee | 19:08 |
@bopbop | yeah, my thumb is pretty numb | 19:08 |
@bopbop | nice | 19:08 |
+perlDreamer | that's my mom | 19:08 |
+perlDreamer | you should still have a doctor look at it, bopbop | 19:09 |
@bopbop | we'll see | 19:09 |
@bopbop | the bleeding has slowed way down | 19:09 |
@bopbop | so I think I'm in the clear, but if the pain picks up or things start to turn colors I'll go in | 19:10 |
@bopbop | there's not really anything they can do at this point | 19:10 |
+perlDreamer | rum | 19:11 |
+perlDreamer | good astringent and pain medication | 19:11 |
@bopbop | yeah | 19:11 |
@bopbop | It is cinco de mayo- tequila might work too | 19:11 |
+perlDreamer | there ya go | 19:11 |
+perlDreamer | so how come all the other PB guys got to wiggle out of their WUC talks but you're still on? | 19:12 |
@bopbop | cuz I'm cool | 19:12 |
@bopbop | I don't know actually | 19:12 |
@bopbop | but I'm fine with it | 19:12 |
+perlDreamer | there's not even PB&J, so you must be way cool | 19:12 |
@bopbop | obviously | 19:12 |
+perlDreamer | yeah. Just so you know, there are other ways to celebrate Cinco de Mayo instead of making the thumb red, green and white. | 19:14 |
@bopbop | oh I'm sure | 19:14 |
@bopbop | but I can wave my thumb in the air like the flag | 19:15 |
@bopbop | so it's convenient | 19: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 #webgui | 19:59 | |
zylopfa | Greetings, all the americanos are up now ;) | 19:59 |
+perlmonkey2 | Vote, worst Perl OO implementation? | 20:04 |
+perlDreamer | perlmonkey2, we need some more context for that one... | 20:06 |
+perlDreamer | gotta scoot, gym time | 20:07 |
+perlmonkey2 | perlDreamer: well, was the original OO of just blessed hashes worst? inside-out? etc? | 20:07 |
CIA-23 | WebGUI: 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-23 | WebGUI: colin * r10667 /branch/WebGUI_7.6/ (docs/changelog/7.x.x.txt lib/WebGUI/Form/Textarea.pm): Backporting script attribute fix for Form/Textarea | 20: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 #WebGUI | 21:10 | |
topsub | Is 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 #WebGUI | 21:52 | |
-!- mode/#webgui [+o khenn] by ChanServ | 21: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 | |
+perlDreamer | topsub, in 7.7 there will be | 22:47 |
+perlDreamer | I think | 22:47 |
+perlDreamer | in 7.7 there will be a way to configure how/if you get inbox notifications | 22:47 |
topsub | pd, ahh | 22:48 |
topsub | i think i found the sub that sends out emails that i will override if the client approves the time | 22:48 |
topsub | we have a custom pay driver that i can move the sub into and almost "null" it out | 22: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 #webgui | 22:57 | |
+perlDreamer | it goes through the inbox | 22:58 |
-!- cap10morgan_ [n=wmorgan@h3-afsc.ded.indra.com] has joined #webgui | 23:01 | |
-!- mode/#webgui [+v cap10morgan_] by ChanServ | 23:01 | |
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui | 23:02 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 23:03 | |
+perlDreamer | hey, Haarg! | 23:03 |
@Haarg | greetings | 23:03 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)] | 23:13 | |
+perlDreamer | EPO Ironman is up to 100 signups in its first month | 23:16 |
+perlDreamer | including recent submits from patspam and perlDreamer | 23: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 #webgui | 00:54 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 00:54 | |
+perlDreamer | Haarg, I think there may be a bug in Crud's serialized data types | 00:55 |
+perlDreamer | are you close to release? | 00:55 |
@Haarg | yes | 00:55 |
@Haarg | what is the bug? | 00:55 |
+perlDreamer | I have a crud field set to serialize automatically | 00:56 |
+perlDreamer | when I call update on it, it writes data to the database, then it resets the field to be the dataDefaultValue | 00:56 |
@Haarg | hrm | 00:56 |
+perlDreamer | that's what it looks like anyway | 00:56 |
+perlDreamer | and there's no use of serialize in the core so far | 00:57 |
+perlDreamer | time to start writing tests with a dummy class :) | 00:57 |
@Haarg | well, this isn't a priority for the release since crud isn't even used in core in 7.6 | 00:58 |
+perlDreamer | no, I just wanted to know how much time I had | 00:58 |
+perlDreamer | also, dataDefault for the field needs to be a string to create the database, but it needs to be a data structure when building the object | 01:00 |
@Haarg | fun | 01:02 |
@Haarg | assets have the same problems | 01:02 |
+perlDreamer | really? | 01:02 |
+perlDreamer | how do the assets handle it? | 01:02 |
@Haarg | default is used both for form controls and for update | 01:02 |
+perlDreamer | oy | 01:02 |
+perlDreamer | so it breaks for the list types, or is there a fix in there? | 01:03 |
@Haarg | form controls accept whatever they are designed to, sometimes strings, sometimes structs. update only accepts strings. | 01:03 |
@Haarg | no fix yet | 01:03 |
+perlDreamer | any opinions on "the right way" to fix Crud? | 01:03 |
@Haarg | that was the problem wgd edit Template was running into if you remember | 01:03 |
+perlDreamer | oh, yes | 01:03 |
@Haarg | we 'fixed' it by changing the default to a string instead of an array | 01:03 |
@Haarg | since there was no reason for it to be an array anyway | 01:04 |
@Haarg | but that didn't help the underlying cause | 01:04 |
@Haarg | crud should be simpler to fix i would think | 01:04 |
+perlDreamer | it's all the same codebase, so basically yes | 01:04 |
@Haarg | hmm | 01:04 |
* perlDreamer is tempted to do the other fix | 01:04 | |
+perlDreamer | and make dataDefault a data structure | 01:04 |
@Haarg | does it use the forms api as well? | 01:05 |
+perlDreamer | well, you can hack it to make it do that | 01:05 |
+perlDreamer | that would mean, strings | 01:05 |
@Haarg | better for it not to really | 01:05 |
@Haarg | the correct fix for asset's problem is to have update run every value through the forms api | 01:05 |
@Haarg | which is kind of a significant change and i don't like the speed implications it will have | 01:06 |
+perlDreamer | no, that wouldn't be fast | 01:06 |
@Haarg | crud is more self contained so i would think it could just convert the default as needed | 01:06 |
+perlDreamer | from string to data? | 01:06 |
+perlDreamer | or 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 methods | 01:07 | |
+perlDreamer | (which I'd forgotten about earlier) | 01:07 |
@Haarg | i think allowing structures in the default would be preferable | 01:09 |
+perlDreamer | why? | 01:10 |
@Haarg | because the whole point of the Crud, including the serialize flag is that you shouldn't have to think about the underlying storage mechanism | 01:12 |
@Haarg | form controls generally accept structs for value/default | 01:12 |
+perlDreamer | this is true | 01:12 |
+perlDreamer | wg8 can't come soon enough | 01:13 |
+perlDreamer | we won't have time/resources to fix it all though, will we? | 01:13 |
-!- zylopfa [n=zylopfa@0x555116f0.adsl.cybercity.dk] has joined #webgui | 01:13 | |
@Haarg | not really | 01:13 |
+perlDreamer | I don't think data structures will work with serialize | 01:14 |
@Haarg | why not? | 01:14 |
+perlDreamer | what kind of Form type is JSON? | 01:14 |
@Haarg | this is a problem in update? | 01:14 |
+perlDreamer | we store it as text in the db | 01: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 |
+perlDreamer | I mean at all | 01:16 |
+perlDreamer | I think they have to be strings | 01:16 |
@Haarg | why? | 01:16 |
@Haarg | fixing your initial problem is simple from what i see | 01:16 |
+perlDreamer | well, because of the answer to the question I posed above, "What kind of Form type is JSON?" | 01:17 |
+perlDreamer | serialized data is stored as text in the db | 01:17 |
zylopfa | Hello WebGUIans | 01:17 |
+perlDreamer | and crud_updateTable uses the form API to set column types | 01:17 |
+perlDreamer | hm, SelectList works with hashes, but not arrays | 01:20 |
+perlDreamer | and it's databaseFieldType is LONGTEXT | 01:20 |
@Haarg | the same problem of how to define column type exists whether you allow structs or not | 01:21 |
zylopfa | longtext is a big mofo with space | 01:22 |
@Haarg | you have to handle serialized structs manually anyway with form -> crud storage | 01:24 |
+perlDreamer | yes | 01:24 |
@Haarg | so i don't think it makes a difference really | 01:24 |
+perlDreamer | probably not, aside from handling update, crud_tableUpdate and everything else correctly | 01:25 |
+perlDreamer | correctly and consistently | 01:25 |
+perlDreamer | okay, I'll try data structures | 01:25 |
@Haarg | crud->updateFromFormPost looks broken though | 01:26 |
@Haarg | or maybe not | 01:26 |
@Haarg | i guess not | 01:26 |
+perlDreamer | it works okay, I've used it before, although not with a serialized data structure | 01:26 |
+perlDreamer | okay, so here's the convention I think I'm going with | 01:27 |
+perlDreamer | data structures in the crud_defintion | 01:27 |
+perlDreamer | crud_getProperties returns the definition unaltered | 01:27 |
+perlDreamer | users of crud_getProperties are expected to serialize when necessary | 01:27 |
@Haarg | i think this is actually just a typo | 01:30 |
+perlDreamer | in uFFP? | 01:30 |
+perlDreamer | maybe we need a JSON dummy form type | 01:31 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 01:31 | |
+perlDreamer | it is purposefully broken | 01:31 |
+perlDreamer | never processes form data | 01:31 |
@Haarg | http://gist.github.com/107254 | 01:31 |
+perlDreamer | yes, that's a typo, but then consider when create calls update with a data structure | 01:33 |
+perlDreamer | which is where I am now | 01:33 |
@Haarg | it will be encoded and stored | 01:33 |
@Haarg | i guess i don't see the problem | 01:36 |
+perlDreamer | I think the problem is that I'm tired, and not thinking straight | 01:36 |
@Haarg | i'm going to fix that typo in 7.6 | 01:37 |
zylopfa | Sweet | 01:38 |
@Haarg | i'll be back in a bit | 01: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-23 | WebGUI: 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-23 | WebGUI: graham * r10669 /branch/WebGUI_7.6/t/lib/WebGUI/Test.pm: | 02:02 |
CIA-23 | WebGUI: Only clone the data from Setting. This prevents trying to close the | 02:02 |
CIA-23 | WebGUI: session dbh twice and getting odd warning messages. | 02:02 |
CIA-23 | WebGUI: graham * r10670 /branch/WebGUI_7.6/t/ (Asset/Post.t Group.t Asset/Asset.t lib/WebGUI/Test.pm): | 02:02 |
CIA-23 | WebGUI: Provide a way for WebGUI::Test to register groups to clean up at | 02:02 |
CIA-23 | WebGUI: the end of a test. | 02:02 |
CIA-23 | WebGUI: Convert several tests to use that, including Post.t, which leaked Groups. | 02:02 |
CIA-23 | WebGUI: graham * r10671 /branch/WebGUI_7.6/t/lib/WebGUI/Test.pm: Forward port auto storage deletion code for WebGUI::Test. | 02:02 |
CIA-23 | WebGUI: 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-23 | WebGUI: graham * r10673 /branch/WebGUI_7.6/t/Asset/Post.t: fix Post test cleaning up core groups | 02:02 |
CIA-23 | WebGUI: graham * r10674 /branch/WebGUI_7.6/ (lib/WebGUI/Session/Setting.pm t/Session/Setting.t): | 02:02 |
CIA-23 | WebGUI: Have Setting's get work like other gets by returning a hashref when | 02:02 |
CIA-23 | WebGUI: no param is requested. | 02:02 |
CIA-23 | WebGUI: graham * r10675 /branch/WebGUI_7.6/t/ (Mail/Send.t smtpd.pl): improve handling of SMTP test server | 02:03 |
CIA-23 | WebGUI: graham * r10676 /branch/WebGUI_7.6/ (docs/changelog/7.x.x.txt lib/WebGUI/Crud.pm): fixed: serialized fields in WebGUI::Crud were broken | 02:03 |
daviddelikat | I just had an upgrade fail http://webgui.pastebin.com/d39c9fd1a looking for HTML/Packer.pm | 02:14 |
daviddelikat | is 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 #webgui | 02:18 | |
-!- mode/#webgui [+v patspam] by ChanServ | 02: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.txt | 02:32 | |
-!- Haarg [n=haarg@24-183-52-159.dhcp.mdsn.wi.charter.com] has joined #webgui | 02:37 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 02:37 | |
CIA-23 | WebGUI: graham * r10677 /branch/WebGUI_7.6/docs/create.sql: preparing for 7.6.22 release | 02:49 |
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has joined #webgui | 03:06 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 03:06 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit ["Leaving."] | 03:35 | |
CIA-23 | WebGUI: graham * r10678 /releases/WebGUI_7.6.22-stable: Release 7.6.22-stable | 03:37 |
CIA-23 | WebGUI: graham * r10679 /branch/WebGUI_7.6/ (4 files in 4 dirs): preparing for 7.6.23 dev | 03:37 |
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui | 03:44 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 03:44 | |
-!- ckotilHOME [n=newtrino@69.136.3.15] has joined #webgui | 04:05 | |
ckotilHOME | Any 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 |
ckotilHOME | change logs are sparse from 7.5.31 - 7.6.0 | 04:20 |
ckotilHOME | i guess ill upgrade from 7.5.32 to 7.5.40 manually untill i find the culprit | 04:21 |
ckotilHOME | aha! funkiness appears at 7.5.35 | 04:30 |
ckotilHOME | ohh, 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 #WebGUI | 05:51 | |
-!- mode/#webgui [+o steveo_aa] by ChanServ | 05:51 | |
CIA-23 | WebGUI: patspam * r10680 /WebGUI/ (5 files in 4 dirs): | 05:54 |
CIA-23 | WebGUI: Added Country question type to Survey | 05:54 |
CIA-23 | WebGUI: Refactored WebGUI::Form::Country so that it can be used to return a list of countries | 05: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 #webgui | 06:24 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 06: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 #webgui | 07:00 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 07:00 | |
+perlDreamer | setRow 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 #webgui | 07:51 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 07:51 | |
-!- ckotilHOME [n=newtrino@69.136.3.15] has quit ["Lost terminal"] | 08:19 | |
CIA-23 | WebGUI: patspam * r10681 /WebGUI/ (6 files in 4 dirs): | 09:02 |
CIA-23 | WebGUI: Refactored Survey ExpressionEngine tag() util into tag() setter and tagged() accessor. | 09:02 |
CIA-23 | WebGUI: Updated i18n to reflect the fact that min/max/step are used for all numeric types, not just slider. | 09:02 |
CIA-23 | WebGUI: Also updated textCols/Rows i18n. | 09:02 |
-!- LTR_bob [n=bob@88.159.254.154] has joined #webgui | 09: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 #webgui | 10:50 | |
-!- bartjol [n=bartjol@194.171.50.123] has quit ["Leaving."] | 10:52 | |
-!- BartJo1 is now known as BartJol | 10:54 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 10:54 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 11: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 #WebGUI | 13: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 #webgui | 14:39 | |
-!- mode/#webgui [+o plainhao] by ChanServ | 14:39 | |
-!- carogray [n=Caroline@174-153-138-147.pools.spcsdns.net] has joined #webgui | 15:13 | |
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI | 15:15 | |
-!- mode/#webgui [+o khenn] by ChanServ | 15: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 | |
daviddelikat | is there a perl test function/module that will do a deep comparison of a JSON data set returned from a function? | 15:19 |
+BartJol | daviddelikat: me thinks perldreamer will know | 15:36 |
daviddelikat | thanks, 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 #webgui | 15:42 | |
+BartJol | to what do you want to compare it? | 15:48 |
-!- khenn_ [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI | 15:50 | |
+BartJol | mmm, I should code more | 15:54 |
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 60 (Operation timed out)] | 15:55 | |
+BartJol | happy birthday khenn_! | 15:57 |
-!- khenn_ is now known as khenn | 15:57 | |
-!- mode/#webgui [+o khenn] by ChanServ | 15:57 | |
@khenn | thanks Bart =) | 15:57 |
+BartJol | how young are you now? | 15:57 |
@khenn | 34 years young | 15:58 |
+BartJol | oooh, so you have some more happy years tanking to go! | 15:58 |
+BartJol | very good | 15:59 |
@khenn | yep | 15:59 |
carogray | yoo hoo - how do you "force the calendar to update" to get a big webgui calendar to display feeds from little calendars? | 16:04 |
carogray | I am going round and round with scheduler and workflows and cannot figure out steps to make the calendar update | 16:05 |
carogray | I put 4 calendars in yesterday | 16:05 |
carogray | added ?func=ical to the end of each of the URLs and then put those URLs in the big calendar | 16:06 |
carogray | big calendar not showing little calendar's stuff | 16:06 |
+BartJol | carogray: sorry I don't know | 16:18 |
carogray | k- thanks | 16:18 |
-!- SynQ1 [n=koendejo@194.171.50.123] has left #WebGUI [] | 16:19 | |
daviddelikat | carogray: in your big calendar you need to set the feed interval | 16:20 |
daviddelikat | it is on the display tab when you edit the asset. | 16:21 |
carogray | ok will have a look | 16:21 |
daviddelikat | no sorry, thats not the right bit, give me a minute... | 16:22 |
carogray | whoops - yeah that didn't seem quite right "period of time displayed in the icalendar feed" doesn't look like what I need | 16:26 |
daviddelikat | I know I've seen the setting but I cant remember quite where | 16:26 |
daviddelikat | i'll have it in a minute though | 16:26 |
CIA-23 | WebGUI: translation * r10682 /translations/German/German/Shop.pm: Update from translation server | 16:27 |
CIA-23 | WebGUI: translation * r10683 /translations/German/German/Shop.pm: Update from translation server | 16:27 |
CIA-23 | WebGUI: translation * r10684 /translations/German/German/Shop.pm: Update from translation server | 16:27 |
CIA-23 | WebGUI: translation * r10685 /translations/German/German/Shop.pm: Update from translation server | 16:27 |
daviddelikat | carogray: 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 |
carogray | ok thanks... will keep it on my plate and continue asking passersby. Thanks for investigating and confirming my suspicions. | 16:40 |
daviddelikat | i found it... | 16:41 |
daviddelikat | from the adminmenu go to the workflow are | 16:41 |
daviddelikat | ...area | 16:41 |
daviddelikat | then add new workflow | 16:42 |
daviddelikat | it says 'no object' with a save butotn, click save | 16:42 |
-!- BartJol [n=plainstu@213-84-160-51.adsl.xs4all.nl] has left #webgui [] | 16:43 | |
daviddelikat | the update cal feed is the second on the list at the bottom, select it | 16:43 |
daviddelikat | then save it | 16:43 |
daviddelikat | then put a name in for the workflow and save it also | 16:44 |
daviddelikat | don't forget to mark it as enabled | 16:45 |
daviddelikat | carogray: are you catching this? | 16:45 |
carogray | thanks - no I wasn't now I am paying attention! | 16:46 |
daviddelikat | after you save the last bit then you can go to the schedular and schedule the workflow. | 16:46 |
daviddelikat | does it make sense? | 16:47 |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui | 16:47 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 16:47 | |
* MrHairgrease congratulates Frank with being older than me | 16:47 | |
carogray | what 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 serial | 16:48 |
daviddelikat | I think singlton is what you want. | 16:49 |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui | 16:49 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 16:49 | |
daviddelikat | this is like email, in that you want it to run periodically, but not overlap | 16:50 |
carogray | ok - | 16:50 |
carogray | I will make it singleton | 16:50 |
carogray | when I went to scheduler, it was already in there | 16:50 |
daviddelikat | there is another workflow that schedules items that are enabled ... | 16:52 |
carogray | aah so that workflow adds it to scheduler automatically | 16:53 |
carogray | ok - well I ran it and of course....large calendar isn't showing small calendar's events :( | 16:54 |
CIA-23 | WebGUI: translation * r10686 /translations/German/German/PayDriver.pm: Update from translation server | 16:54 |
CIA-23 | WebGUI: martin * r10687 /WebGUI/ (7 files in 6 dirs): Pluggable Tax: more POD, more tests, better code and less bugs | 16:54 |
carogray | cleared server cache and browser cach | 16:54 |
carogray | e | 16:54 |
daviddelikat | then check to make sure the URLs are correct. | 16:55 |
daviddelikat | the easy way to do that is to copy them from the calendar setup and paste them into the address location in your browser | 16:56 |
daviddelikat | it should try to download the ical data to your desktop | 16:56 |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui [] | 16:57 | |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui | 16:57 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 16:57 | |
-!- perlmonkey2 [n=perlmonk@adsl-75-41-174-143.dsl.okcyok.sbcglobal.net] has joined #webgui | 16:59 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 16:59 | |
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui | 16:59 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 16:59 | |
carogray | yup did that already just double checked again | 17:00 |
carogray | I right click on the edit button for the calendar | 17:00 |
carogray | then substitute 'edit' with 'ical' | 17:00 |
carogray | I tried your way | 17:00 |
carogray | ical link on calendar, save to desktop but it gives me | 17:01 |
carogray | feed.ics | 17:01 |
carogray | when I open in notepad I seem to get | 17:01 |
carogray | X-WEBGUI-URL:caroline_robinson/calendar/caroline | 17:01 |
carogray | whereas url I thought I ought to be using is: http://www.mlri.org/caroline_robinson/calendar?func=ical | 17:02 |
daviddelikat | may I click on that link? | 17:02 |
carogray | I wonder could it be something with permissions? of course, but the calendars are only visible to mlri staff | 17:03 |
carogray | I can make viewable to all for a sec if you think that might help. | 17:03 |
daviddelikat | I'd like to see the data | 17:03 |
carogray | I mean of course, click on thelink | 17:03 |
* daviddelikat needs a faster computer | 17:06 | |
daviddelikat | ive got the file. | 17:06 |
daviddelikat | there is nothing in it | 17:06 |
carogray | huh. | 17:07 |
carogray | I haven't made the calendar viewable to everyone - could that be why? | 17:07 |
daviddelikat | yes | 17:07 |
daviddelikat | it could also be why your big calendar is not getting any data | 17:08 |
daviddelikat | you may need to make the calendar viewable to the user that runs the scheduled jobs | 17:08 |
daviddelikat | i don't know off hand what id that would be tyhough | 17:08 |
daviddelikat | does the big calendar show an update date for the feeds? | 17:09 |
carogray | ugh... | 17:11 |
carogray | sorry just playing with it a little | 17:11 |
carogray | just made my calendar viewable to everyone | 17:11 |
carogray | then I clicked on the link I gave you | 17:11 |
carogray | in IE | 17:11 |
carogray | asks me if I want to save or open the ics file | 17:12 |
carogray | I picked save to desktop... | 17:12 |
carogray | empty except for BEGIN:VCALENDAR | 17:12 |
carogray | PRODID:WebGUI 7.6.15-stable | 17:12 |
carogray | VERSION:2.0 | 17:12 |
carogray | END:VCALENDAR | 17:12 |
carogray | hah | 17:12 |
carogray | when I did it before from the calendar itself...I got: | 17:13 |
carogray | BEGIN:VCALENDAR | 17:13 |
carogray | PRODID:WebGUI 7.6.15-stable | 17:13 |
carogray | VERSION:2.0 | 17:13 |
carogray | BEGIN:VEVENT | 17:13 |
carogray | UID:W03J3qc4aXK6r9XweCfRNA@www.mlri.org | 17:13 |
carogray | LAST-MODIFIED:20090506T125612Z | 17:13 |
carogray | CREATED:20090505T200710Z | 17:13 |
carogray | SEQUENCE:1 | 17:13 |
carogray | DTSTART;VALUE=DATE:20090519 | 17:13 |
carogray | DTEND;VALUE=DATE:20090532 | 17:13 |
carogray | SUMMARY:Caroline on Holiday | 17:13 |
carogray | DESCRIPTION: | 17:13 |
carogray | LOCATION: | 17:13 |
carogray | X-WEBGUI-GROUPIDVIEW:26 | 17:13 |
carogray | X-WEBGUI-GROUPIDEDIT:4 | 17:13 |
carogray | X-WEBGUI-URL:caroline_robinson/calendar/caroline | 17:13 |
carogray | X-WEBGUI-MENUTITLE:Caroline | 17:13 |
carogray | END:VEVENT | 17:13 |
carogray | END:VCALENDAR | 17:13 |
carogray | oh jeez! sorry about taking up so much space in the chat room - returns I guess | 17:13 |
daviddelikat | best to uyse pastebin for any thingmore than a couple of lines... | 17:14 |
carogray | yeah! OOPS. | 17:15 |
carogray | so now that I have made my calendar public.. | 17:15 |
carogray | I looked at in IE not logged in and there are no events in the calendar | 17:15 |
daviddelikat | perhaps the events themselves are still not public... | 17:16 |
carogray | do you think that when the calendar was private, the events I added..right | 17:16 |
carogray | that's what I am thinking... | 17:16 |
carogray | so I just added another event now that it is public... | 17:18 |
carogray | doesn't show up | 17:18 |
daviddelikat | how does it look when you are logged in? | 17:18 |
carogray | May 6 - month view, Lunch with May Yoga Advocacy Meeting - each on its own line | 17:20 |
carogray | I am going to asset manager to check security on individual events | 17:22 |
daviddelikat | look at the bottom of the event in 'edit event' and see what the setting is for 'group to view this event' | 17:22 |
carogray | aah | 17:23 |
carogray | mmm | 17:24 |
carogray | I edited the branch and made security for calendar and recursively view by everyone.. | 17:24 |
carogray | when Idid what yousuggested 'everyone' was in group | 17:25 |
carogray | refreshed browser and at least events now show up in MY calendar now that it is public.. | 17:25 |
carogray | however events from my calendar still not showing up in big, MLRI - viewable only to mlri staff - calendar | 17:26 |
carogray | ran update feeds workflow activity again too | 17:26 |
daviddelikat | did you re-run the update workflow? | 17:27 |
carogray | yep | 17:27 |
daviddelikat | also check the last update date on the feeds in the big calendar | 17:28 |
daviddelikat | if the job has not finished yet they may still show up | 17:28 |
carogray | Success! 1 added, 0 updated, 0 parsing errors | 17:29 |
carogray | 2009-05-06 13:38:45 | 17:29 |
daviddelikat | yippeee! | 17:29 |
daviddelikat | now to get it to work the way you want it to | 17:29 |
carogray | that's right- except the events are not showing up in teh calendar | 17:29 |
carogray | oh | 17:29 |
daviddelikat | the callendar may be a caching issue | 17:30 |
carogray | like everything else in WebGUI ;) | 17:30 |
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has quit [] | 17:30 | |
daviddelikat | cache makes fast queries but painfull debgging | 17:30 |
carogray | I cleared the cache iin admin console | 17:30 |
daviddelikat | fortunately we dont always debug | 17:31 |
daviddelikat | well you dont | 17:31 |
daviddelikat | I debug every day | 17:31 |
carogray | I 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 weeks | 17:32 |
carogray | grumpf | 17:32 |
daviddelikat | which 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 #webgui | 17:33 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 17:33 | |
carogray | it's something David Huggins is working on for me to do with env('httpreferer') and mail data forms | 17:33 |
carogray | it's not probably technically a 'bug' ...yet | 17:33 |
daviddelikat | everything is a bug from some point of view | 17:34 |
carogray | then 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 |
carogray | dig a hole | 17:35 |
daviddelikat | swounds like fun | 17:36 |
carogray | so ... 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 working | 17:36 |
carogray | ? | 17:36 |
carogray | it's a far cry from computers...farming | 17:36 |
daviddelikat | so did the stuff show up aftrer clearing the cache? | 17:37 |
carogray | nope | 17:37 |
xdanger | could someone verify my bug finding? is there any devs around? | 17:40 |
daviddelikat | theres folksa round, i can peek if its quick | 17:41 |
xdanger | there is a error in the upgrade script of 7.6.0 -> 7.6.1 | 17:41 |
xdanger | the column postReceivedTemplateId is updated incorrectly | 17:42 |
xdanger | in 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 |
daviddelikat | sorry, thats going to be beyond me | 17:42 |
xdanger | but in 7.6.0-7.6.1 there is a fixShort assetId that fixes it: 'default_post_received' => 'default_post_received1', | 17:43 |
daviddelikat | more fols pop up arount 10 though | 17:43 |
daviddelikat | s/fols/folks/ !fools | 17:43 |
daviddelikat | :) | 17:43 |
daviddelikat | carogray: can you see the events from big cal if you are logged in? | 17:45 |
carogray | nope | 17:46 |
daviddelikat | I hope you don't mind but I am trying to pull them into a calendar on my test environment | 17:46 |
daviddelikat | I wipe the DB about once a week | 17:47 |
daviddelikat | so it wont be here long | 17:47 |
carogray | of course not... | 17:47 |
carogray | when 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 info | 17:47 |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 17:47 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 17:48 | |
carogray | just not particularly professional to be advertising to the rest of the world | 17:48 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 17:49 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 17:49 | |
+perlDreamer | Mech422, Story Manager was released with WebGUI 7.7.5, if you'd like to play with it. | 17:49 |
+perlDreamer | Haarg, I got all the bugs worked out of serialized Crud data last night | 17:50 |
+perlDreamer | I'll side port the patch and create some more test to validate it further. | 17:50 |
@Haarg | cool | 17:50 |
@Haarg | what else needed to be fixed? | 17:51 |
+perlDreamer | update | 17:52 |
+perlDreamer | update created 1 hash which was used to update the object cache, and to write to the db | 17:53 |
+perlDreamer | unfortunately, they need different kinds of data | 17:53 |
+perlDreamer | JSON => db | 17:53 |
+perlDreamer | data => object | 17:53 |
@Haarg | ah | 17:55 |
daviddelikat | carogray: the only event that transfered was the vacation item | 17:55 |
daviddelikat | it does not chow up in calendar view foer some reason | 17:55 |
daviddelikat | just found it by searching | 17:56 |
carogray | oh no.. | 17:56 |
daviddelikat | i think you are going to have to seek a higher level techie to solve this issue | 17:56 |
carogray | so much for productive diversions | 17:56 |
carogray | well thanks so much for trying so diligently...and for so long. I do appreciate it. | 17:57 |
daviddelikat | well there should be more people coming on board soon | 17:57 |
daviddelikat | the workflow is running -- thats productive... | 17:57 |
carogray | yeah...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 |
carogray | again thanks for trying...we did make a little progress. | 17:59 |
+perlDreamer | xdanger: thanks for the bug fix! | 18:07 |
xdanger | no problem | 18:08 |
xdanger | to bad that I didn't notice it before 7.6.22 was released =) | 18:09 |
+perlDreamer | it's all right, we'll get it fixed in .23 | 18:09 |
+perlDreamer | it's an easy fix | 18:10 |
xdanger | yeah, fixeded it on my sites already | 18:10 |
daviddelikat | perlDreamer: is there a perl test function to do deep comparison on JSON data returned by a perl function? | 18:17 |
+perlDreamer | JSON data is text, so you can use like($jsonData, qr/gnarly regexp/, 'JSON check'); | 18:18 |
+MrHairgrease | daviddelikat: cmp_deeply( from_json, ...) | 18:18 |
+perlDreamer | exactly | 18:18 |
+perlDreamer | cmp_deeply is provided from Test::Deep | 18:18 |
+perlDreamer | and you can find examples of it being used that way in the Shop/Tax tests | 18:19 |
+MrHairgrease | cmp_deeply( from_json( $JSONString), ...) that is | 18:19 |
daviddelikat | thanks that is what I was hoping you were saying | 18:19 |
+perlDreamer | there's also Test::JSON, but we haven't used it yet | 18:21 |
+MrHairgrease | Test::JSON seems a bit sucky | 18:22 |
+MrHairgrease | I think it's better to use Test::Deep | 18:23 |
+MrHairgrease | b/c it has muchg more powerful comparison functionality | 18:23 |
+perlDreamer | I agree. The only advantage I see in Test::JSON is that it displays the differences in the JSON, vs the data structure | 18:25 |
+perlDreamer | but that's pretty minimal | 18:25 |
+MrHairgrease | yeah but oinly 1 level deep | 18:26 |
+MrHairgrease | anyway | 18:26 |
+MrHairgrease | gotta go | 18:26 |
+MrHairgrease | later | 18: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 | |
+perlDreamer | bopbop: are you still seeing this bug happen http://www.webgui.org/bugs/tracker/9029 | 18:43 |
daviddelikat | what is the easiest way to manage revisions on an asset? | 18:47 |
daviddelikat | im selecting some items with SQL and I want to make sure that I have the latest row | 18:48 |
daviddelikat | can I exclude rows with s simple clause? | 18:48 |
daviddelikat | or do I have to go through the data with perl? | 18:48 |
+perlDreamer | you do a subselect on the revisionDate | 18:50 |
+perlDreamer | there are examples of it in Asset/Template.pm | 18:50 |
daviddelikat | do you know how much that slows down the query? | 18:52 |
daviddelikat | I'm getting EMSTicket rows and I'm told there may be thousands | 18:53 |
+perlDreamer | very well could be | 18:53 |
+perlDreamer | but you have to do that to find the latest version | 18:53 |
+perlDreamer | at one point, rizen did some profiling of the cost of the subselect, and it was small | 18:53 |
+perlDreamer | I think | 18:53 |
daviddelikat | or I could chug through it in perl and delete the old rows. | 18:53 |
+perlDreamer | that might be slower still | 18:54 |
+perlDreamer | because you'd returning huge amounts of data | 18:54 |
+perlDreamer | versus a more complex query | 18:54 |
daviddelikat | yeah | 18:54 |
daviddelikat | 'course the other bit is that i really only want data for select locations | 18:55 |
daviddelikat | and location does not seem to have an index | 18:55 |
-!- khenn_ [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI | 18:56 | |
CIA-23 | WebGUI: colin * r10688 /branch/WebGUI_7.6/docs/ (4 files in 2 dirs): | 19:02 |
CIA-23 | WebGUI: Fix a bug with the CS default post received template id. db defaults pointed | 19:02 |
CIA-23 | WebGUI: to a template that does not exist. | 19:02 |
CIA-23 | WebGUI: colin * r10689 /WebGUI/docs/ (4 files in 2 dirs): Forward porting CS default post received templateId fix for the db. | 19:02 |
daviddelikat | perlDreamer: do I need to include the bit about the version tag? | 19:05 |
+perlDreamer | what's the goal of what you're trying to do? | 19:06 |
daviddelikat | im selecting rows to put in a table | 19:06 |
daviddelikat | putting up the schedule for the event | 19:06 |
+perlDreamer | yes, you do | 19:07 |
daviddelikat | im asking mostly because i dont really understand how the whole rev control thing works in wg | 19:07 |
+perlDreamer | because it would let people working under version tags see what their proposed (uncommitted) tickets will do to the schedule | 19:07 |
daviddelikat | is the version tag always going to be in the scratch? | 19:07 |
+perlDreamer | yes | 19:09 |
daviddelikat | k thanks | 19: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_aa | 19:43 | |
-!- Mech422 [n=steve@adsl-99-19-124-229.dsl.pltn13.sbcglobal.net] has joined #webgui | 19:44 | |
-!- Chizad [n=chizad@67.64.55.59] has joined #webgui | 19:44 | |
-!- CIA-23 [n=CIA@208.69.182.149.simpli.biz] has joined #webgui | 19:46 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #webgui | 19:46 | |
-!- khenn_ [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 19:46 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 19:46 | |
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui | 19:46 | |
-!- ServerMode/#webgui [+ovo tavisto perlDreamer Haarg] by irc.freenode.net | 19:46 | |
-!- ascii_ [n=ascii@host-64-139-251-150.nctv.com] has joined #webgui | 19:46 | |
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui | 19:46 | |
-!- perlmonkey2 [n=perlmonk@adsl-75-41-174-143.dsl.okcyok.sbcglobal.net] has joined #webgui | 19:46 | |
-!- ServerMode/#webgui [+ov plainhao perlmonkey2] by irc.freenode.net | 19:46 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 19:46 | |
-!- Netsplit over, joins: +perlmonkey2 | 19:47 | |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui | 19:47 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #webgui | 19:47 | |
-!- ServerMode/#webgui [+o bopbop] by irc.freenode.net | 19:47 | |
+perlDreamer | Haarg, sounds like I'm still screwed. | 20:15 |
+perlDreamer | mysql won't let a default be set on text column types | 20:15 |
+perlDreamer | "Root cause: BLOB/TEXT column 'jsonField' can't have a default value" | 20:16 |
daviddelikat | have you considered usinga trigger? | 20:17 |
daviddelikat | or is that bad karma? | 20:17 |
+perlDreamer | yes, but killing Mysql is not the answer | 20:18 |
+perlDreamer | sorry, bad pun there. trigger/gun vs db/trigger | 20:19 |
daviddelikat | oh i see | 20:19 |
daviddelikat | i had not made that jump... | 20:19 |
+perlDreamer | it was probably better not to ;) | 20:20 |
daviddelikat | my first thought was a horse | 20:20 |
daviddelikat | i forget whos horse it was | 20:20 |
daviddelikat | i gottta go to my other job | 20:26 |
daviddelikat | back in a few hours... | 20:26 |
+perlDreamer | somebody spammed the wiki for ads for armed security guards | 20:30 |
+perlDreamer | of course, the Crud thing is not strictly due to serializing | 20:35 |
+perlmonkey2 | perlDreamer: you have any idea how Crypt::Admin is supposed to be tied into the admin panel? | 20:41 |
+perlDreamer | none | 20:41 |
+perlDreamer | probably needs a content handler for the interface, which means it goes into the config file in the admin console section | 20:41 |
+perlmonkey2 | perlDreamer: I don't see anything else in the admin panel that works like that though. | 20:42 |
+perlDreamer | Asset Manager | 20:43 |
+perlDreamer | Asset History | 20:43 |
+perlmonkey2 | ah | 20:43 |
+perlDreamer | Shop | 20:43 |
+perlmonkey2 | oh | 20:43 |
+perlmonkey2 | ic | 20:43 |
+perlmonkey2 | thanks ;) | 20:43 |
+perlDreamer | np | 20:44 |
-!- topsub [n=josh@97.66.185.250] has joined #webgui | 20:47 | |
+perlDreamer | okay, time for an early run | 20:58 |
+perlDreamer | later, y'all | 20:58 |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 21:00 | |
-!- mode/#webgui [+o rizen] by ChanServ | 21: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 #webgui | 21: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 | |
+perlmonkey2 | perlDreamer: you have any idea what's going on with the crypt branch? master has a crypt content manager but not crypt. | 22:29 |
+perlmonkey2 | has crypt dev moved to the master branch? | 22:29 |
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] | 22:50 | |
+perlDreamer | no idea, perlmonkey2 | 23:03 |
SynQ | ohm | 23:24 |
* SynQ is a xen buddist | 23:24 | |
+perlDreamer | SynQ is an electrician | 23:24 |
SynQ | perlDreamer: congrats with your webgui-worldwide entry :) | 23:25 |
+perlDreamer | webgui worldwide? | 23:25 |
* SynQ notices everything | 23:25 | |
SynQ | http://www.webgui.org/w3/webgui-worldwide/perldreamer-consulting | 23:26 |
+perlDreamer | wow! | 23:26 |
+perlDreamer | that's awesome | 23:26 |
+perlDreamer | thank you SynQ | 23:27 |
+perlDreamer | I thought you were talking about my post to the partner's list about the hackathon | 23:27 |
preaction | when did w3 come back? | 23:28 |
SynQ | w3 never went away | 23:28 |
preaction | new design then? | 23:28 |
SynQ | not really | 23:28 |
SynQ | it's been so for a while now | 23:28 |
-!- knowmad [n=william@97.66.185.250] has joined #webgui | 23:43 | |
-!- knowmad1 [n=william@97.66.185.250] has quit [Read error: 145 (Connection timed out)] | 23:45 | |
+perlDreamer | I really want to build some caching into Crud | 23:50 |
+perlDreamer | at 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 #webgui | 00:00 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 00: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 #webgui | 00:00 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 00:00 | |
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has quit [Client Quit] | 00:01 | |
CIA-23 | WebGUI: colin * r10690 /WebGUI/ (4 files in 4 dirs): Fix multiple Crud issues with serialization and text/blob field handling | 00: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 #webgui | 00:29 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 00:29 | |
-!- knowmad [n=william@97.66.185.250] has left #webgui [] | 01:07 | |
+perlDreamer | I think the end of the world is near | 01:13 |
+perlDreamer | First, we have this swine flu stuff | 01:13 |
+perlDreamer | now I hear the several trees in a local park are going to have to be cut down | 01:13 |
+perlDreamer | because they have schwieneiggi butt rot | 01:13 |
+perlDreamer | for those of you who don't speak German, that's piggy butt rot | 01:14 |
+perlDreamer | if that crosses over like the swine flu did, we're screwed | 01:14 |
@tavisto | I think JT already has butt rot | 01:19 |
+perlDreamer | you only say that because he's not in channel, and doesn't read the IRC logs | 01:20 |
@tavisto | nah I say that because I share quite a few hotel rooms with him while I'm on the tradeshow schedule | 01:20 |
+perlDreamer | oh, well then | 01:20 |
@tavisto | I don't read the IRC logs either.. Who on earth has time to do that | 01:20 |
+perlDreamer | :) | 01:20 |
+perlDreamer | Are you going to give WWN an exclusive interview recap of AdTech? | 01:21 |
Chizad | don'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 |
@tavisto | actually I thought JT was going to blog about this.. That's true we haven't posted anything about ad:tech yet. | 01:22 |
preaction | tavisto: Re: the "too hard to find source install" thing | 01:24 |
CIA-23 | WebGUI: colin * r10691 /WebGUI/ (2 files in 2 dirs): Fix an i18n typo in the survey exitURL hover help. | 01:24 |
CIA-23 | WebGUI: colin * r10692 /branch/WebGUI_7.6/ (2 files in 2 dirs): Backporting Survey i18n fix. | 01:24 |
@tavisto | yeah pre | 01:24 |
@tavisto | I honestly thought we did fine by hiding it a bit.. JT wanted to as well | 01:25 |
preaction | if 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 |
@tavisto | We also need a new box for the Local Debian & Ubuntu installs | 01:25 |
preaction | i know we had this dicussion last month | 01:25 |
@tavisto | well, I'm okay with adding it as the 3rd box. It previously was the 2nd box | 01:26 |
@tavisto | Susan Baur and Knowmad both reported it | 01:26 |
@tavisto | which kinda scares me in a way.... that they want the source install | 01:26 |
@tavisto | but hey if they want it then I don't see any harm in putting it as the last option | 01:26 |
preaction | perhaps there's something wrong with the WRE they haven't mentioned | 01:27 |
@tavisto | good question. | 01:27 |
preaction | or 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 |
+perlDreamer | just 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-23 | WebGUI: 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 #webgui | 02:22 | |
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui | 02:35 | |
-!- mode/#webgui [+v patspam] by ChanServ | 02:35 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 113 (No route to host)] | 02:59 | |
* perlDreamer heads off to coffee | 03:24 | |
+perlDreamer | might be back on later tonight | 03: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 #webgui | 03:31 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 03:31 | |
+perlmonkey2 | Source isntalls wouldn't be an issue if Apache::Request wasn't such a pain. | 03:39 |
-!- perlbot [n=perlbot@caelum.cachemiss.com] has joined #webgui | 03: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 #webgui | 03:56 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 03:56 | |
-!- cap10morgan [n=wmorgan@206-124-6-233.denver.dsl.forethought.net] has quit [] | 04:32 | |
+patspam | perlbot: say something funny | 04:36 |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 04:39 | |
+patspam | perlbot: webgui | 04:44 |
perlbot | WebGUI - an open source content management system written in Perl - http://webgui.org | Also see #webgui on irc.freenode.net | 04:44 |
+patspam | perlbot: perlmonkey2 | 04:45 |
perlbot | don't feed teh monkey! | 04:45 |
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has joined #webgui | 04:47 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 04:47 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 05:00 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 05:00 | |
+perlmonkey2 | perlbot: patspam | 05:13 |
+patspam | I am invisible | 05:14 |
+perlDreamer | perlmonkey2, where are you manners | 05:16 |
+perlDreamer | you always make introductions both ways... | 05:16 |
+perlDreamer | now perlbot's feelings are going to be hurt | 05:17 |
+perlmonkey2 | perlbot: perlDreamer | 05:17 |
perlbot | Colin Kuskie, Contributor of the Year, and jack of all trades | 05:17 |
+perlDreamer | perlbot: patspam is Patrick Donelan from SDH, and a major WebGUI Developer and community member | 05:18 |
perlbot | added patspam to the database | 05:18 |
daviddelikat | aren't there supposed to be fireworks? | 05:18 |
daviddelikat | or at least a bottle of champagne | 05:18 |
+perlDreamer | only when we release a new version of WebGUI | 05:18 |
+perlmonkey2 | perlbot: webgui | 06:04 |
perlbot | WebGUI - an open source content management system written in Perl - http://webgui.org | Also see #webgui on irc.freenode.net | 06:04 |
+perlmonkey2 | perlbot: perl | 06:04 |
perlbot | It'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 #WebGUI | 06:05 | |
-!- mode/#webgui [+o khenn] by ChanServ | 06:05 | |
+perlDreamer | I'm making a new Shipping Driver for the US Postal Service | 06:40 |
+perlDreamer | because they are very strict in XML processing, I can't use XML::Simple | 06:40 |
+perlDreamer | which means another core module for writing XML | 06:40 |
+perlDreamer | I'm heavily leaning toward XML::Writer | 06:40 |
+perlDreamer | does anyone have any experience that might sway that? | 06:41 |
+patspam | presumably XML::Tiny isn't strict enough either? | 07:12 |
+patspam | perlbot: xml | 07:12 |
perlbot | Don'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 |
+patspam | perlbot: thanks! | 07:13 |
+perlDreamer | I don't think it's an emitter, only a parser | 07:13 |
perlbot | If 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 |
+patspam | ah sorry, just realised you want to write xml, not parse it | 07:13 |
+perlDreamer | what I really wish is that XML::Simple would not change the order of hashes that are passed to it | 07:14 |
+patspam | even when you IxHash tie them? | 07:15 |
+perlDreamer | yeah | 07:15 |
-!- perlmonkey2 [n=perlmonk@adsl-75-41-174-143.dsl.okcyok.sbcglobal.net] has left #webgui [] | 07:15 | |
+perlDreamer | I went and looked inside the module after I started using Tie::IxHash | 07:15 |
+perlDreamer | it sorts them on purpose | 07:16 |
+patspam | dang, you'd think they'd make that an optional thing | 07:16 |
+patspam | i guess it sorts them to make it more deterministic | 07:16 |
+patspam | since hashes are not supposed to have any sort of natural order | 07:16 |
+perlDreamer | I think it has something to do with attribute parsing. | 07:17 |
+patspam | Newer 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 |
+patspam | that's the "NoSort" option.. tried that? | 07:18 |
+perlDreamer | not yet | 07:18 |
+perlDreamer | you rock! | 07:18 |
+patspam | ooh, and in Hook Methods you can supply your own sorted_keys(name, hashref) function | 07: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 |
+perlDreamer | maybe I just need to take a bit and read that XML::Simple from top to bottom | 07:19 |
-!- ckotilHOME [n=newtrino@69.136.3.15] has quit ["Lost terminal"] | 07:21 | |
+patspam | lol, 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 |
+perlDreamer | what was the problem? bad battery? | 07:32 |
+patspam | solution: take out battery, hold down power button for 10 seconds, put battery back in & connect to power | 07:32 |
+patspam | ..and turn on | 07:32 |
+patspam | (problem was: couldn' | 07:33 |
+patspam | t turn on) | 07:33 |
+patspam | I should have added a voodoo chant in the middle for dramatic effect | 07:33 |
+perlDreamer | eh, you'd have to charge extra for the chant | 07:33 |
+perlDreamer | xkcd is too funny | 07:36 |
+patspam | heh, too many firefly references today, I'm missing all the jokes | 07:40 |
* perlDreamer is going to call it a night | 07: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 ChanServ | 08:20 | |
-!- LTR_bob [n=bob@88.159.254.154] has joined #webgui | 09:42 | |
CIA-23 | WebGUI: patspam * r10694 /WebGUI/ (2 files in 2 dirs): | 10:04 |
CIA-23 | WebGUI: Fixed Survey jump target and jump expression precedence order across | 10:04 |
CIA-23 | WebGUI: 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 #webgui | 12:03 | |
-!- mode/#webgui [+v bartjol] by ChanServ | 12: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 #webgui | 12:30 | |
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui | 12:55 | |
-!- mode/#webgui [+v patspam] by ChanServ | 12:55 | |
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui | 14:05 | |
-!- mode/#webgui [+o plainhao] by ChanServ | 14: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 #webgui | 14:18 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 14:18 | |
-!- carogray [n=Caroline@76.24.169.61] has joined #webgui | 14:58 | |
-!- bartjol [n=bartjol@host2.procolix.com] has quit ["Leaving."] | 15:39 | |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui | 15:44 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 15:44 | |
CIA-23 | WebGUI: 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 | |
ckotil | I had a wiked RFE last night before i fell asleep. now i cant remember it | 16:17 |
ckotil | i knew i should have written it down | 16:17 |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui | 16:24 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 16:24 | |
-!- Netsplit over, joins: @steveo_aa | 16: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 #WebGUI | 16:56 | |
-!- Haarg [n=haarg@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 17:09 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17: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 #webgui | 17:25 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 17:25 | |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui | 17:32 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 17:34 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 17:34 | |
-!- LTR_bob [n=bob@88.159.254.154] has quit ["Leaving."] | 17:35 | |
-!- LTR_bob [n=bob@88.159.254.154] has joined #webgui | 17:35 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 17:57 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 17:57 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 17:58 | |
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has joined #webgui | 18:08 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 18:08 | |
-!- perlDreamer1 [n=colink@71.117.209.184] has joined #webgui | 18: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 | |
@preaction | Haarg: 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 friday | 18:31 |
@Haarg | sure | 18:31 |
@Haarg | i'm starting running the tests right now, but i can wait on the release | 18:32 |
-!- perlDreamer1 [n=colink@71.117.209.184] has quit [Read error: 145 (Connection timed out)] | 18:34 | |
@preaction | ok, there's two main things i need to do quick then the rest of it can wait | 18:35 |
-!- khenn_ is now known as khenn | 18:36 | |
-!- mode/#webgui [+o khenn] by ChanServ | 18:36 | |
@preaction | template attachments need to work with packages, and the help for the new style template vars needs to be added/updated | 18:36 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 18:39 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 18:39 | |
@Haarg | perlDreamer, t/Crud/serialize.t is failing, i think you may have missed adding a file | 18:45 |
+perlDreamer | you're right! | 18:45 |
+perlDreamer | it's the pseudo module | 18:45 |
+perlDreamer | I'll fix it now | 18:45 |
+perlDreamer | I have so many little scripts laying around that svn st is nigh on useless | 18:46 |
+perlDreamer | it's committed | 18:46 |
+perlDreamer | sorry about that, Haarg | 18:46 |
@Haarg | not a problem | 18:46 |
+perlDreamer | normally I write tests to make our lives easier :) | 18:46 |
@tavisto | perlDreamer, you are fired | 18:48 |
+perlDreamer | there's too much of that going around, tavisto | 18:48 |
@tavisto | making mistakes? how dare you. | 18:48 |
+perlDreamer | a friend of mine lost his job yesterday | 18:48 |
+perlDreamer | they did it over the phone | 18:48 |
@tavisto | did he work for that same company you did | 18:49 |
+perlDreamer | no, for all the negative things I could say about $oldDayJob, they were very polite and respectful when it came to layoffs | 18:49 |
+perlDreamer | even so, I hope the CEO forgives me for that case of boils that I prayed for. | 18:50 |
@tavisto | I thought your $oldDayJob told you to move your desk far back in your cubicle while they stole your stapler | 18:50 |
+perlDreamer | that was after I cut down the cubicle wall to get a nice window view | 18:52 |
@tavisto | *tavisto wonders if perlDreamer was Milton in Officespace* http://www.youtube.com/watch?v=ZvGwr5wj8A8 | 18:53 |
+perlDreamer | tavisto, you haven't signed up for the hackathon yet | 18:56 |
* perlDreamer wants you to bring your mad design skills for some templating work | 18:56 | |
@tavisto | since when does hackathon require design skills | 18:57 |
+perlDreamer | and someone has to keep an eye on preaction | 18:57 |
-!- cap10morgan [n=wmorgan@209.169.13.20] has joined #webgui | 18:59 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 18:59 | |
-!- dreamersgirl [n=kathyk@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 18:59 | |
@tavisto | all I know is that preaction promised me a pony in the next wG release... | 19:00 |
@preaction | yeah, well Avery Brooks promised me a flying car by the year 2000 | 19:01 |
@preaction | i want my flying car | 19:01 |
+perlDreamer | I don't think ponies can be licensed under the GPL | 19:02 |
@preaction | what about Acme::POE::Knee? | 19:02 |
+MrHairgrease | crap | 19:02 |
+MrHairgrease | beat me to it | 19:02 |
+perlDreamer | and I don't think we'll get flying cars before the end of the world | 19:02 |
@Haarg | perlDreamer, you're getting a bit too aggressive with the cleanup code i think | 19:02 |
+perlDreamer | what did I break? | 19:02 |
@Haarg | cleaning up default groups | 19:03 |
@Haarg | in t/Asset/Post.t | 19:03 |
@tavisto | oh dude... preaction punked me..... POE::Knee?! You gotta me kidding me | 19:03 |
@Haarg | simple to fix though | 19:03 |
+perlDreamer | we 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 |
+perlDreamer | want me to do that? | 19:04 |
@preaction | tavisto: http://search.cpan.org/~kane/Acme-POE-Knee-1.10/lib/Acme/POE/Knee.pm | 19:04 |
@Haarg | i'll do the first part | 19:04 |
+perlDreamer | maybe I was just trying to reduce the size of the create.sql file... | 19:04 |
@Haarg | heh | 19:04 |
+perlDreamer | oh, and I found a bug | 19:05 |
+perlDreamer | deleting a user does not clean up his address book(s) | 19:05 |
@Haarg | oh? | 19:05 |
+perlDreamer | I should post that so I don't forget it | 19:06 |
CIA-23 | WebGUI: colin * r10696 /WebGUI/t/lib/WebGUI/Serialize.pm: Adding in pseudo-module for Crud serialization testing. | 19:08 |
CIA-23 | WebGUI: graham * r10697 /WebGUI/lib/WebGUI/Workflow/Activity/ExpirePurchasedThingyRecords.pm: fix Thingy Record expiry workflow activity | 19:08 |
CIA-23 | WebGUI: graham * r10698 /WebGUI/lib/WebGUI/Asset/Wobject/Survey/ResponseJSON.pm: fix pod typo | 19:08 |
CIA-23 | WebGUI: graham * r10699 /WebGUI/t/Asset/Post.t: don't clean up default groups | 19:08 |
+perlDreamer | Haarg: does this list look right for default groups 1 2 3 4 6 7 8 11 12 13 14 pbgroup000000000000015 pbgroup000000000000016 pbgroup000000000000017 | 19:10 |
@Haarg | yes | 19:11 |
+perlDreamer | checked, and committed | 19:12 |
+perlDreamer | has anyone benchmarked WebGUI::Utility::isIn vs List::Utils::any? | 19:12 |
+perlDreamer | with any being written in C, you think it would be very fast | 19:13 |
+MrHairgrease | I like any better just because it's in List Utils | 19:14 |
+MrHairgrease | and isIn is home brew | 19:14 |
+MrHairgrease | but for much WG stuf I use isIn | 19:14 |
+MrHairgrease | because it's more or less the defacto stanadard in wg code | 19:15 |
@Haarg | any is in List::MoreUtils | 19:15 |
+MrHairgrease | that's what i meant | 19:15 |
+perlDreamer | what I was thinking is, if any is much faster than isIn, that we replace the guts of isIn with any | 19:15 |
@Haarg | List::Util has first | 19:15 |
@Haarg | which would work just as well | 19:15 |
+perlDreamer | well, yes and no | 19:17 |
+perlDreamer | any returns a boolean | 19:17 |
+perlDreamer | first returns the first value that matches the criterion | 19:17 |
+perlDreamer | so if you were searching for 0, you have to be careful | 19:18 |
@Haarg | defined check will take care of that though | 19:18 |
@Haarg | http://gist.github.com/108194 | 19:29 |
+perlDreamer | I'm not sure how to read that | 19:33 |
+perlDreamer | based on rate, it looks like isIn is really fast | 19:33 |
@Haarg | depending 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 any | 19:39 |
CIA-23 | WebGUI: colin * r10700 /WebGUI/t/lib/WebGUI/Test.pm: Prevent default groups from being deleted. | 19:39 |
CIA-23 | WebGUI: 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-23 | WebGUI: jt * r10702 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset.pm): URLs that shouldn't happen (#10353) | 19:39 |
@preaction | i thought isIn was implemented by grep | 19:39 |
@Haarg | no | 19:39 |
@Haarg | $_ eq $key and return 1 for @_; | 19:40 |
@preaction | ah | 19:40 |
@Haarg | grep using an expression instead of a block is slightly faster than that comparison shows, but only by a little | 19:42 |
+perlDreamer | recent Asset.pm breaks Asset.t | 19:43 |
+MrHairgrease | naming question | 19:45 |
+perlDreamer | Peter and Tim for boys, Emma for girls | 19:46 |
+MrHairgrease | I have a method in the TaxDrivers that should return information that should be stored along with transactoion items | 19:46 |
+MrHairgrease | right now I've called it getConfigurationForTransactionLog | 19:46 |
+MrHairgrease | but that sound kinda sucky | 19:46 |
+MrHairgrease | any better ideas | 19:46 |
+MrHairgrease | ? | 19:46 |
+perlDreamer | getTransactionData | 19:47 |
+perlDreamer | getTaxTransactionData | 19:47 |
+MrHairgrease | get TranasctionTaxData | 19:47 |
+MrHairgrease | that's better i guess | 19:47 |
+perlDreamer | there you go! | 19:47 |
+MrHairgrease | w/o the spelling errors | 19:47 |
+MrHairgrease | mucho gracias! | 19:47 |
@preaction | it should be verbNounAdjectiveAdjectiveAdjective | 19:47 |
+MrHairgrease | I know | 19:48 |
+MrHairgrease | but I had something like getTransactionData at first | 19:48 |
+MrHairgrease | which is too confusing | 19:48 |
+MrHairgrease | does it fetch soime transaction data | 19:48 |
+MrHairgrease | or does it provide the data to store with the transaction | 19:49 |
@preaction | it fetches the Tax data for the transaction | 19:49 |
+perlDreamer | what is a parfait? | 19:50 |
+MrHairgrease | it's a desert | 19:50 |
dreamersgirl | dessert? | 19:50 |
dreamersgirl | :) | 19:50 |
+MrHairgrease | http://en.wikipedia.org/wiki/Parfait_(food) | 19:51 |
@preaction | it has layers, like an Ogre | 19:51 |
+MrHairgrease | the french version is quite good | 19:51 |
@preaction | plus everybody likes parfaits | 19:51 |
+MrHairgrease | oh wait | 19:51 |
dreamersgirl | mmmm....we were checking out these here: | 19:52 |
+MrHairgrease | I'm mixing things up | 19:52 |
dreamersgirl | http://www.oregonmomsemptynest.com/index.php?option=com_content&view=section&layout=blog&id=1&Itemid=57 | 19:52 |
dreamersgirl | they're a ways down the page | 19:52 |
+MrHairgrease | profiterole is good | 19:52 |
dreamersgirl | they look really tasty, though | 19:52 |
+MrHairgrease | http://en.wikipedia.org/wiki/Profiterole | 19:52 |
ckotil | should testCodebase.pl complete with PASS? | 19:53 |
dreamersgirl | I like those, too | 19:53 |
+perlDreamer | ckotil, if it doesn't something is wrong | 19:54 |
ckotil | sweet. | 19:54 |
+perlDreamer | although historically there have been cases where the tests were out of date | 19:54 |
ckotil | i have a lot of .t files failing | 19:54 |
+perlmonkey2 | sweet "git config --global alias.co checkout #" | 19:54 |
+perlmonkey2 | didn't know abotu alias | 19:54 |
+perlDreamer | ckotil, what does testEnvironment.pl say? | 19:55 |
+perlDreamer | and what version are we talking about here? | 19:55 |
ckotil | testEnvironment finishes fine. | 19:55 |
ckotil | i dont have all of the optional modules tho | 19:55 |
ckotil | 7.6.22 | 19:56 |
+perlDreamer | Haarg just released that on Tuesday, which means it should run clean. | 19:56 |
+perlDreamer | which files are failing? Can you give us a paste? | 19:57 |
ckotil | sure | 19:57 |
@Haarg | which optional modules do you now have? | 19:57 |
@Haarg | *not | 19:57 |
ckotil | http://webgui.pastebin.com/m67afc5d0 | 19:57 |
ckotil | text::aspell is one | 19:57 |
* Haarg murders UNIVERSAL::can | 19:58 | |
ckotil | dateTime might have a problem too | 19:58 |
ckotil | maybe whats causing the UNIVERSAL errors? | 19:58 |
ckotil | Checking 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 298 | 19:58 |
ckotil | OK | 19:58 |
@Haarg | they aren't really errors | 19:58 |
+perlDreamer | ckotil, did you run that on a production database? | 19:59 |
ckotil | no way. | 19:59 |
+perlDreamer | good | 19:59 |
ckotil | this is my dev host. | 19:59 |
ckotil | damn, so i did a cpan install on DateTime to update it, thinking it might clear up that UNIVERSAL::can error. it did not | 19:59 |
@preaction | Haarg: running tests before my commit, then i'm done | 19:59 |
ckotil | s/error/warning | 19:59 |
@Haarg | the universal warnings are a bug in UNIVERSAL::can as far as i'm aware | 19:59 |
+perlDreamer | ckotil: what does this say (please paste): WEBGUI_CONFIG=/data/WebGUI/sbin/../etc/globalnoc.webgui.conf CODE_COP=1 prove -v ../t/Asset/Asset.t | 20:00 |
+perlDreamer | run that from the sbin directory | 20:00 |
ckotil | k | 20:00 |
+perlDreamer | or adjust the path accordingly | 20:00 |
ckotil | do i prepend testCodebase.pl to that? | 20:01 |
+perlDreamer | no | 20:02 |
ckotil | ah ok, i see | 20:02 |
+perlDreamer | testCodebase.pl is just a somewhat handy wrapper around prove | 20:02 |
+MrHairgrease | ok, time to go home | 20:02 |
ckotil | its quite lengthy | 20:02 |
* MrHairgrease is starving | 20:02 | |
+MrHairgrease | later! | 20:02 |
CIA-23 | WebGUI: colin * r10703 /WebGUI/t/Asset/Asset.t: Update test to work with new fixUrl code. | 20:02 |
+perlDreamer | redirect the output into a file and paste it, please | 20:02 |
ckotil | k | 20:03 |
+perlDreamer | it will tell us exactly which tests are failing on your dev system | 20:03 |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui [] | 20:03 | |
ckotil | http://webgui.pastebin.com/m1a68fa84 | 20:04 |
+perlDreamer | man, to test this new shipping driver I can't use Shawshank collateral, since the post office is actually going to validate the address data | 20:04 |
+perlDreamer | ckotil, tell me about your initial database setup | 20:05 |
+perlDreamer | and what's your gateway setting? | 20:05 |
ckotil | gateway is / | 20:06 |
ckotil | database is running locally on port 3306 | 20:06 |
+perlDreamer | brb | 20:06 |
+perlDreamer | the failing tests are using fixUrl | 20:08 |
+perlDreamer | and it's kind of troublesome that one that checks for /root is failing | 20:08 |
+perlDreamer | since WebGUI will break without the root node | 20:09 |
+perlDreamer | ckotil, does your dev site have a full, standard WebGUI database? | 20:10 |
ckotil | yes | 20:10 |
ckotil | i used create.sql way back when | 20:11 |
ckotil | and its a direct copy of the production site | 20:11 |
ckotil | s/copy/dump | 20:11 |
ckotil | at line 50, it says got root. then why at 51 would it expect 'root2'? | 20:15 |
ckotil | got root? now that's a nerdy shirt | 20:15 |
+perlDreamer | that's the test output | 20:19 |
+perlDreamer | what it got as test data was 'root' | 20:19 |
+perlDreamer | but it was told that the correct answer is 'root2' | 20:19 |
+perlDreamer | so that test failed | 20:19 |
+perlDreamer | and it printed those diagnostics | 20:19 |
ckotil | any idea where this root2 would be defined?/ | 20:19 |
+perlDreamer | oh no, it's the opposite of that | 20:19 |
ckotil | ./WebGUI/t/Asset/Asset.t:is($importNode->fixUrl('/root'), 'root2', 'If a node exists, appends a "2" to it'); | 20:19 |
+perlDreamer | right | 20:20 |
+perlDreamer | since it didn't append a "2" to it, the /root URL does not exist | 20:20 |
+perlDreamer | and that's bad | 20:20 |
ckotil | ohh | 20:20 |
ckotil | so get this. http://webdoc-dev.grnoc.iu.edu/root/ | 20:20 |
ckotil | page doesnt exist. that explains it | 20:20 |
+perlDreamer | how can the page not exist? | 20:20 |
+perlDreamer | that's the root node | 20:20 |
ckotil | let me check out my asset structure ;) | 20:20 |
+perlDreamer | gotcha :) | 20:20 |
ckotil | ah... heh... the .html extension! | 20:21 |
ckotil | http://webdoc-dev.grnoc.iu.edu/root.html | 20:21 |
+perlDreamer | so by default, .html is added to all URLs on your site? | 20:21 |
ckotil | yes. | 20:21 |
ckotil | as defined in the admin console > settings | 20:21 |
ckotil | its been hit or miss tho. | 20:22 |
+perlDreamer | well then, that's a test bug that has to be fixed | 20:22 |
ckotil | sometimes it works, sometimes no | 20:22 |
+perlDreamer | and your default URL, is it index.html instead of /home? | 20:22 |
ckotil | hrm, where would that be defined? | 20:22 |
ckotil | index.html takes me to the start page for my site. /home takes me nowhere | 20:23 |
+perlDreamer | also in the settings | 20:24 |
ckotil | ok. it looks like it's called default ome page | 20:25 |
+perlDreamer | right, that's it | 20:25 |
ckotil | yeah, it goes to index.html | 20:26 |
+perlDreamer | this test mistakenly assumes that the default home page is /home | 20:26 |
+perlDreamer | so the test should either change those settings to run the test, or take them into account | 20:26 |
ckotil | can't it just pulldown the values from the db? | 20:27 |
+perlDreamer | oh, it could. It just doesn't | 20:27 |
+perlDreamer | are those the only two tests that are failing? | 20:27 |
ckotil | are the tests desinged to be independent of the db? | 20:27 |
+perlDreamer | somewhat independent | 20:28 |
ckotil | nah, there are more that fail. | 20:28 |
+perlDreamer | but as you can see, there's at least two places where it makes bad assumptions | 20:28 |
ckotil | right. | 20:28 |
ckotil | ill capture the out put and past. | 20:29 |
ckotil | e | 20:29 |
ckotil | how's this for an RFE? The ability to move assets between version tags. | 20:32 |
@preaction | it's already possible | 20:33 |
+perlDreamer | I think that's already possible | 20:33 |
ckotil | ah, nice. | 20:33 |
-!- dreamersgirl [n=kathyk@pool-71-117-209-184.ptldor.fios.verizon.net] has left #webgui [] | 20:41 | |
@preaction | Haarg: 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 why | 20:43 |
@Haarg | which ones? | 20:44 |
@preaction | let me pastebin. it's a whole bunch | 20:48 |
@preaction | http://webgui.pastebin.com/m1edf5b08 | 20:49 |
@preaction | assetExportHtml.t has always failed on my system | 20:49 |
@preaction | Asset_diagnose.t was a problem with a custom asset i have in my SVN repo | 20:49 |
@preaction | and there are two new tests I'm building, but the rest are unknown status | 20:50 |
@Haarg | i don't get those failures here on a clean database | 20:51 |
@Haarg | at least, not most of them | 20:51 |
@preaction | i'll reset once more and try again | 20:52 |
CIA-23 | WebGUI: doug * r10704 /WebGUI/lib/WebGUI/AssetVersioning.pm: fix bug with packed extra head tags | 20:52 |
CIA-23 | WebGUI: doug * r10705 /WebGUI/lib/WebGUI/Asset/Snippet.pm: fix regeneration of packed snippet | 20:52 |
CIA-23 | WebGUI: doug * r10706 /WebGUI/lib/WebGUI/Asset.pm: fix default value for packed head tags. too dangerous to make default to on right now | 20:52 |
CIA-23 | WebGUI: doug * r10707 /WebGUI/ (5 files in 4 dirs): template attachments now work with packages. head_attachments and body_attachments are now documented | 20:52 |
@preaction | Haarg, perlDreamer are there any of these failing tests you haven't fixed yet? | 21:10 |
@preaction | all the macro tests are failing because the packing isn't happening anymore :p | 21:13 |
ckotil | the full test. http://webgui.pastebin.com/m51541a09 | 21:15 |
@Haarg | aside from macro tests, the only failure i see is t/Asset/Sku.t | 21:16 |
@preaction | which is a problem with the test, it needs to set isShippingRequired as weill as shipsSeperately | 21:16 |
@preaction | i'm fixing the macro tests right now | 21:16 |
@preaction | Haarg: tests should be fixed now | 21:26 |
@Haarg | cool, thanks | 21:26 |
CIA-23 | WebGUI: doug * r10708 /WebGUI/t/ (9 files in 2 dirs): fixed tests | 21:47 |
@Haarg | seems the code editor is even more broken in firefox 3.5 | 22:33 |
ckotil | I couldnt resize the window :/ | 22:39 |
ckotil | but i really like how it highlights stuff | 22:39 |
+perlDreamer | I think it's time to get rid of the code editor | 22:46 |
+perlDreamer | it's fragile | 22:46 |
+perlDreamer | I love what it _could_ do, but what it actually does is heartbreaking | 22:46 |
@preaction | i'm willing to agree, until i can fork it and make it actually work | 22:46 |
+perlDreamer | no need to fork it, just send the guy a patch | 22:49 |
+perlDreamer | on whatever browsers he has, it probably works fine | 22:49 |
+perlDreamer | but how can 1 guy cover everything out there, on every platform? | 22:49 |
+perlDreamer | I'm on the soapbox again, aren't I? Sorry about that | 23:00 |
@preaction | no, but then we should keep it and report bugs against it, optionally providing patches | 23:06 |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 23:24 | |
-!- mode/#webgui [+o rizen] by ChanServ | 23:25 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [Client Quit] | 23:25 | |
+perlDreamer | yay, I can make requests to the USPS! | 23:34 |
+perlDreamer | Unfortunately, the USPS hates my request :( | 23:34 |
@preaction | how dare they? | 23:35 |
+perlDreamer | well, when the URL looks like: http://production.shippingapis.com/ShippingAPI.dll | 23:37 |
+perlDreamer | it just doesn't bode well | 23:37 |
ckotil | there are some odd url extensions out there | 23:39 |
+perlDreamer | ah, it's probably a problem on my end | 23:43 |
+perlDreamer | I just got off the phone with them, and they're cool with high volume automated tests | 23:44 |
+perlDreamer | so I'll figure out what's up | 23:44 |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [] | 23:45 | |
+perlDreamer | yeah, my bad. GET vs POST request | 23:49 |
CIA-23 | WebGUI: 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 #webgui | 00:17 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 00:17 | |
+perlDreamer | bopbop's back! | 00:18 |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit [] | 00:24 | |
@preaction | you scared her away! | 00:27 |
@preaction | question: 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 |
@preaction | so if "unsorted" it's doing a descending sort, when i sorted it, would i expect ascending? | 00:27 |
@preaction | say 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 | |
+perlDreamer | from a (top) to z (bottom) | 00:46 |
+perlDreamer | that's what I would expect | 00:46 |
@preaction | that's not what is happening | 00:46 |
@preaction | on another note: i'm writing tests for the Collab system so I can refactor it! | 00:46 |
@preaction | yay! | 00:46 |
+perlDreamer | call a medic | 00:47 |
+perlDreamer | I think I'm having a heart attack | 00:48 |
+perlDreamer | Martha, I'm comin' to see ya, baby! | 00:48 |
@preaction | i've already found about 20 lines of useless code | 00:48 |
@preaction | uh.. how do i sort by rating? is it karmaRank? wtf? | 00:50 |
@preaction | rating is not one of the allowed configurable sortBy options, BUT you can sort by it using the form for some reason... | 00:50 |
+perlDreamer | danger, preaction. Working in the CS is known to induce fits of rage and frothing at the mouth. | 00:53 |
@preaction | yeah, imma gather up a list of all the crap so i can discuss it with people to make sure we're Doing The Right Thing | 00:54 |
+perlDreamer | is start from scratch on the list? | 00:54 |
@preaction | i think the CS is salvagable | 00:55 |
@preaction | which is why i'm building tests and refactoring | 00:55 |
@preaction | well, the real reason is I need to refactor to fix a problem with a subclass, but still | 00:56 |
+perlDreamer | we'll all benefit from the refactor, and the tests. | 01:07 |
+perlDreamer | one 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 #WebGUI | 01:13 | |
-!- mode/#webgui [+o tabb] by ChanServ | 01:13 | |
-!- tabb [n=tabitha@68-115-20-164.dhcp.mdsn.wi.charter.com] has left #WebGUI [] | 01:13 | |
+perlDreamer | crud, scared her away, too | 01:16 |
+perlDreamer | what'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 #webgui | 01:24 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 01: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 | |
+perlDreamer | I will never, ever start a project without branching for version control again | 01:54 |
+perlDreamer | I will never, ever, start a project without branching for version control again | 01:54 |
+perlDreamer | I 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 #webgui | 02:00 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 02:00 | |
+perlDreamer | bopbop, something to file away for writing about Account modules | 02:07 |
+perlDreamer | the Contributions page only shows unarchived contributions | 02:07 |
+perlDreamer | I did a search for a user by username, which gave me a whole list of assets | 02:08 |
+perlDreamer | then I clicked on his name to view his profile and contributions, and it was empty | 02:08 |
@preaction | git can work with svn repos, right? | 02:25 |
@preaction | so i can create a git repo of my svn repo and clone that and then commit only what i need? | 02:25 |
@preaction | perlDreamer: 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 #webgui | 02:33 | |
-!- mode/#webgui [+v patspam] by ChanServ | 02: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 #webgui | 02:35 | |
perlDreamer1 | yup, git can work on SVN repos | 02:35 |
perlDreamer1 | Haarg and patspam both know how to connect the two. | 02:43 |
+patspam | git-svn is your friend | 02:44 |
* perlDreamer1 does not like the 50 character limit on git commit messages | 02:46 | |
-!- perlDreamer1 is now known as perlDreamer | 02:47 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 02:48 | |
* perlDreamer doesn't either | 02: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 #webgui | 03:08 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 03:09 | |
+perlDreamer | dinner time, hope to be back later | 03:29 |
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui | 03:45 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 03: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 #webgui | 04:09 | |
-!- perlbot [n=perlbot@caelum.cachemiss.com] has quit [Remote closed the connection] | 04:12 | |
-!- perlbot [n=perlbot@caelum.cachemiss.com] has joined #webgui | 04: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 #webgui | 04:26 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 04: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 #webgui | 04:40 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 04: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 #WebGUI | 06:03 | |
-!- mode/#webgui [+o khenn] by ChanServ | 06: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 #WebGUI | 06:26 | |
-!- mode/#webgui [+o tabb] by ChanServ | 06: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 #WebGUI | 07:14 | |
-!- mode/#webgui [+o tabb] by ChanServ | 07:14 | |
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui | 07:22 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 07: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 #webgui | 08:47 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 08:47 | |
-!- SynQ [n=SynQ@f70096.upc-f.chello.nl] has quit ["Leaving."] | 09:12 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 10:22 | |
-!- bartjol [n=bartjol@host2.procolix.com] has joined #webgui | 10:41 | |
-!- mode/#webgui [+v bartjol] by ChanServ | 10:41 | |
-!- LTR_bob [n=bob@88.159.254.154] has joined #webgui | 10:54 | |
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"] | 11:05 | |
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui | 11:15 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 11:15 | |
CIA-23 | WebGUI: patspam * r10710 /WebGUI/ (6 files in 4 dirs): (log message trimmed) | 11:22 |
CIA-23 | WebGUI: Fixed Survey's handling of multi-answer questions (e.g. maxAnswers != 1) | 11:22 |
CIA-23 | WebGUI: Now stores all supplied answers to multi-answer question as arrayref | 11:22 |
CIA-23 | WebGUI: Variable [[var]] text replacement converts to comma-separated list | 11:22 |
CIA-23 | WebGUI: Expression Engine's value() returns appropriate value depending on context | 11:22 |
CIA-23 | WebGUI: Expression Engine's score() does sum of multi-answers, as you would expect | 11:22 |
CIA-23 | WebGUI: Updated related i18n & hover-help, and tests | 11:22 |
-!- Radix_wrk [n=Radix@203.161.68.67] has joined #webgui | 11:25 | |
-!- Radix_wrk [n=Radix@203.161.68.67] has quit ["Leaving"] | 11:33 | |
@Haarg | patspam, if there's any api enhancements i could make to wgdev to help with your padre plugin let me know. | 11:34 |
@Haarg | i can't get padre itself to install at this point | 11:34 |
+patspam | thanks Haarg! | 11:37 |
-!- Radix_wrk [n=Radix@203.161.68.67] has joined #webgui | 11: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-23 | WebGUI: 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 #webgui | 13:38 | |
-!- mode/#webgui [+o plainhao] by ChanServ | 13: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 #webgui | 14: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 #webgui | 15: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 #webgui | 16:12 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 16: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 #webgui | 16:26 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 16:26 | |
-!- finiteset [n=sasan@cpc2-brig3-0-0-cust84.brig.cable.ntl.com] has joined #webgui | 16:45 | |
-!- khenn_ [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI | 16:50 | |
finiteset | is 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, @stDavid | 16:55 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 16:55 | |
-!- Netsplit over, joins: stDavid | 17:02 | |
-!- mode/#webgui [+o stDavid] by ChanServ | 17:02 | |
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)] | 17:06 | |
CIA-23 | WebGUI: 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 #webgui | 17:13 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:13 | |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui | 17:16 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 17:16 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 17:30 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 17:30 | |
CIA-23 | WebGUI: jt * r10713 /WebGUI/ (2 files in 2 dirs): Added more information output to EMS record importer. | 17:32 |
CIA-23 | WebGUI: 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-23 | WebGUI: 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 #webgui | 17:50 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 17:52 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 17:52 | |
+perlDreamer | morning, folks | 17:52 |
+MrHairgrease | hey pd! | 17:53 |
SDuensin | Hey gang. Figured I'd poke in and prove I'm still alive. | 17:57 |
+MrHairgrease | SDuensin: I don't buy it | 18:02 |
SDuensin | :-P | 18:02 |
+MrHairgrease | everybody knows you cannot trust prove delivered over the internet | 18:02 |
SDuensin | I even have a new WebGUI site explaining my disappearance! http://www.getrosie.com | 18:03 |
+perlDreamer | SDuensin, unless it runs WebGUI, it's not that interesting :P | 18:06 |
+perlDreamer | wait a sec, the _site_ runs WebGUI. | 18:08 |
+perlDreamer | but I've seen this someplace else | 18:08 |
SDuensin | That's a standard development kit. I'm working on making our hardware better. Our software is already better than PogoPlug. :-D | 18:09 |
+perlDreamer | wait a sec, you're doing the hardware, too? | 18:16 |
+perlDreamer | SDuensin, 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 #WebGUI | 18:17 | |
-!- mode/#webgui [+o khenn] by ChanServ | 18:17 | |
SDuensin | perlDreamer - 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 |
+MrHairgrease | why do you caal the thing rosie? | 18:19 |
SDuensin | Why not? :-) | 18:19 |
SDuensin | Actually, we asked around quite a bit and most people liked it. Go figure. | 18:20 |
+MrHairgrease | If it'scool you should prolly call it Martin | 18:20 |
+MrHairgrease | just my 2 ct | 18:20 |
SDuensin | :-) | 18:21 |
SDuensin | I lobbied for "Bob" just to be silly. | 18:21 |
+perlDreamer | How about Murray? | 18:21 |
+perlDreamer | He's a curmudgeonly old man with awesome hair styling, but he's very technically savvy | 18:21 |
+MrHairgrease | that would be good too | 18:22 |
SDuensin | Part of the requirement was that whatever the name ended up being, it can't scare your parents. :-) | 18:22 |
+MrHairgrease | hehe | 18:22 |
+MrHairgrease | that's one cool word perldreamer | 18:22 |
+MrHairgrease | i had to look it up | 18:22 |
SDuensin | hehe | 18: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 #webgui | 18:56 | |
CIA-23 | WebGUI: jt * r10716 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Form/Codearea.pm): | 18:59 |
CIA-23 | WebGUI: - Fixed a load problem with Code Editor by making user toggle it on. This is | 18:59 |
CIA-23 | WebGUI: better than normal anyway since many users appear not to want to use the | 18:59 |
CIA-23 | WebGUI: editor in most cases. | 18:59 |
CIA-23 | WebGUI: jt * r10717 /branch/WebGUI_7.6/ (lib/WebGUI/Form/Codearea.pm docs/changelog/7.x.x.txt): | 18:59 |
CIA-23 | WebGUI: - Fixed a load problem with Code Editor by making user toggle it on. This is | 18:59 |
CIA-23 | WebGUI: better than normal anyway since many users appear not to want to use the | 18:59 |
CIA-23 | WebGUI: editor in most cases. | 18:59 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 19:08 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 19:08 | |
+perlDreamer | Chuck Norris saves a bakers: http://www.news.com.au/couriermail/story/0%2C23739%2C25441767-5013016%2C00.html | 19:36 |
+perlDreamer | bakery | 19:36 |
+perlDreamer | hey, all. Which year was the first WUC? | 19:45 |
+perlDreamer | was it 2004, or 2005? | 19:45 |
@bopbop | Yeah SwiftySite!! | 19:49 |
+perlDreamer | isn't that awesome?!! | 19:49 |
@bopbop | very cool | 19:49 |
+perlDreamer | bummer that LTR_bob isn't still in channel for some well earned kudos | 19:50 |
@bopbop | no kidding | 19:50 |
@bopbop | we'll kudo him later | 19:50 |
@preaction | this swiftysite designer thing is amazing | 20:11 |
@preaction | i mean, i don't understand dutch, but it works great | 20:11 |
@preaction | http://www.alphamegahosting.com/swiftysitedesigner/swiftysitedesigner.html | 20:11 |
ckotil | wow! this is awsome | 20:15 |
@bopbop | they're presenting on swiftysite at the wuc too, aren't they? | 20:18 |
@bopbop | you should go, preaction- see how it's done | 20:18 |
@preaction | i was there last year when they demoed the first rev, but this version is leaps and bounds | 20:18 |
@preaction | and i'll be there i suspect, i get to just hang around and be mostly useless | 20:18 |
@preaction | schmoozing and boozing | 20:19 |
@bopbop | it has its advantages | 20:19 |
@preaction | yeah, i get to see presentations instead of worrying about my own ;) | 20:19 |
@bopbop | much more fun | 20:20 |
@bopbop | you have to hang out in my session, in case someone shows up | 20:20 |
@bopbop | and has template questions | 20:20 |
+perlDreamer | if he's not there, I will be | 20:21 |
@bopbop | cool | 20:21 |
@bopbop | and thx | 20:21 |
@bopbop | :) | 20:21 |
@preaction | oh, the clinic, yeah that's one of the main reasons i'll be there | 20:21 |
@preaction | which means i'll miss the presentation on "The Swiftysite Technique" :'( | 20:22 |
+perlDreamer | who is this guy talking about testing? | 20:22 |
@preaction | Pluton is a dutch company | 20:22 |
@preaction | i think it's one of Synq's | 20:22 |
ckotil | i wonder if google translate would work on swifty design | 20:23 |
+perlDreamer | I'd like to attend, but I'm talking about the Story Manager at the same time | 20:23 |
@bopbop | I'm excited to see the story manager | 20:23 |
@bopbop | which means I'll be on hand to grill you w/ questions | 20:23 |
+perlDreamer | you don't have to wait until the WUC to do that | 20:24 |
@bopbop | true | 20:24 |
@bopbop | actually, you'll likely hear from me before then since I'll be trying to wrap up some more books by wuc time | 20:24 |
+perlDreamer | not a problem | 20: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 #webgui | 20:32 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 20:32 | |
@preaction | i dunno about google translate, but i might have to talk to their group about the i18n.js we have | 20:43 |
ckotil | worth a shot | 20:44 |
ckotil | then comes the swifty design asset | 20:44 |
+perlDreamer | preaction, have you blogged about that yet? | 20:52 |
+perlDreamer | I don't think anyone except a handful of people know about it yet. | 20:52 |
+perlDreamer | actually, maybe I should WNN it | 20:53 |
@preaction | no i haven't, it's on the docket as my next one | 20:53 |
@preaction | so sometime in the next week or two | 20:53 |
@preaction | then when i finally get the Map out i can blog about how the google maps API sucks | 20:53 |
+perlDreamer | I'll tease it, then | 20:53 |
+perlDreamer | unless you rather I not mention it all until after your post? | 20:54 |
@preaction | go ahead, it's in there | 20:55 |
-!- crythias1 [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has left #webgui [] | 21:28 | |
+perlDreamer | anyone going to see Star Trek today? | 21:48 |
@preaction | mememememememe | 21:49 |
+perlDreamer | From all the non-spoiler reviews, it's going to be good | 21:53 |
* perlDreamer heads off for a short lunch | 21: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 | |
@preaction | perlDreamer: 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 |
@preaction | i want to get 100% coverage on the collab tests before i try to refactor, in case i screw something up | 22:47 |
+perlDreamer | A, B, C and dec? | 22:50 |
+perlDreamer | it's a logic table | 22:50 |
+perlDreamer | A, B, and C are the various options | 22:50 |
+perlDreamer | but it will also list what they are | 22:50 |
+perlDreamer | does 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 second | 22:51 |
+perlDreamer | right | 22:51 |
+perlDreamer | not sure about dec | 22:51 |
@preaction | and 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 true | 22:51 |
@preaction | since when A is true, it doesn't matter what the other ones are | 22:52 |
+perlDreamer | not quite | 22:52 |
+perlDreamer | B doesn't matter if A if false | 22:52 |
+perlDreamer | since and shortcircuits | 22:52 |
@preaction | okay, now i see | 22:53 |
+perlDreamer | so for a simple 2 condition AND, you have to check !A AND !B, !A AND B, A AND !B, and A AND B | 22:53 |
@preaction | the X under B means "not checked because A is already false" | 22:53 |
+perlDreamer | right | 22:53 |
@preaction | "dec" seems to be the total value of the expression | 22:53 |
+perlDreamer | maybe it's short for "decision"? | 22:54 |
@preaction | that's what i'm thinking | 22:54 |
+perlDreamer | it will take a very long time to cover all the CS at 100% | 22:54 |
@preaction | don't want all of it, just this sub | 22:54 |
+perlDreamer | cool | 22:54 |
* perlDreamer is going to hit the showers, then head to the movie | 22:55 | |
+perlDreamer | I'll check back if you have more questions | 22:55 |
@preaction | the problem is i think i need to refactor the sub in order to get some unreachable decisions | 22:55 |
@preaction | or rather, decisions that no longer apply, but may still break things if removed :p | 22:55 |
+perlDreamer | then you have to test in a larger context | 22:55 |
+perlDreamer | more than just the sub | 22:55 |
@preaction | i think removing these lines will only break people who were migrating from 6.x or earlier | 22:56 |
@preaction | since it used to be properties could be undefined, and there was no default value | 22:56 |
@preaction | anyway, have fun at the movie | 22:56 |
+perlDreamer | so this would allow them to pass additional values for sorting in the URL as a query param? | 22:56 |
+perlDreamer | things that aren't specified in the asset property? | 22:57 |
@preaction | i'm talking before CS was an asset, back when it was USS | 22:57 |
+perlDreamer | right | 22:57 |
@preaction | so 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 |
@preaction | that's easily remedied with an upgrade script, of course | 22:58 |
+perlDreamer | but if you change that behavior, it needs to go through the RFE loop? | 22:59 |
+perlDreamer | which lines are you talking about? | 22:59 |
+perlDreamer | near the 980's? | 23:00 |
@preaction | 997 and 998 | 23:00 |
@preaction | $sortBy ||= 'assetData.revisionDate' | 23:00 |
@preaction | when that's the defaultValue up in the definition | 23:00 |
@preaction | there should be no reason it reaches that point without a value | 23:00 |
+perlDreamer | I see, unless the asset doesn't have that property set | 23:01 |
@preaction | right | 23:01 |
@preaction | which was possible before, but no longer | 23:02 |
+perlDreamer | in that case, I'd do what you were talking about earlier | 23:02 |
+perlDreamer | and put something into the upgrade script, and kill those lines | 23:02 |
@preaction | upgrade? or test for it? | 23:02 |
@preaction | i think i should test for it for now | 23:02 |
@preaction | change as little as possible | 23:03 |
@preaction | (i know, i just changed my mind) | 23:03 |
+perlDreamer | it doesn't hurt to have it there. In fact, you could merge it into the statement above | 23:03 |
@preaction | but my mind is little ;) | 23:03 |
@preaction | that too | 23:03 |
+perlDreamer | it's easier to get 100% coverage on OR, since a true value cascades | 23:03 |
* perlDreamer is outta here | 23:03 | |
* perlDreamer is back for a bit | 23:25 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] | 23:42 | |
@preaction | working with Devel::Cover makes testing so much more fun and easy | 23:43 |
@preaction | no guessing "am i testing this thoroughly?" | 23:44 |
--- Day changed Sat May 09 2009 | ||
-!- khenn_ [n=khenn@76.208.68.155] has joined #WebGUI | 00: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 #webgui | 01:38 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 01: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 #webgui | 02: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 #webgui | 02: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 #WebGUI | 06:03 | |
-!- mode/#webgui [+o khenn] by ChanServ | 06:03 | |
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui | 08:04 | |
-!- mode/#webgui [+v patspam] by ChanServ | 08: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 #webgui | 08:19 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 08:20 | |
-!- WebGUI [n=SynQ@f70096.upc-f.chello.nl] has joined #WebGUI | 12:32 | |
-!- WebGUI is now known as SynQ | 12: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 #webgui | 13:47 | |
-!- Haarg [n=haarg@76.250.33.221] has joined #webgui | 14:28 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 14: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 #webgui | 15:43 | |
-!- mode/#webgui [+o stDavid] by ChanServ | 15:43 | |
-!- perlmonkey2 [n=perlmonk@adsl-75-41-174-143.dsl.okcyok.sbcglobal.net] has joined #webgui | 16:07 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 16:07 | |
-!- BartJol [n=plainstu@49-167.surfsnel.dsl.internl.net] has joined #webgui | 17:19 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 17:19 | |
-!- khenn_ [n=khenn@76.208.68.155] has joined #WebGUI | 17:39 | |
-!- dionak [n=dionak@24.74.157.216] has joined #webgui | 17: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 #webgui | 18: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 bartjol | 18:07 | |
-!- mode/#webgui [+v bartjol] by ChanServ | 18:08 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 18: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 #webgui | 18:29 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 18:29 | |
-!- perlmonkey2 [n=perlmonk@adsl-75-41-174-143.dsl.okcyok.sbcglobal.net] has quit [Remote closed the connection] | 19:52 | |
CIA-23 | WebGUI: jt * r10718 /WebGUI/lib/WebGUI/Asset/Wobject/EventManagementSystem.pm: fixed pagination counting error and some ticket import problems | 20: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 #webgui | 20:22 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 20: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 #webgui | 21: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 #webgui | 23:28 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 23: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 #webgui | 02: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 #webgui | 05:21 | |
-!- mode/#webgui [+o stDavid] by ChanServ | 05:22 | |
CIA-23 | WebGUI: 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 #webgui | 05:46 | |
-!- mode/#webgui [+o rizen] by ChanServ | 05:46 | |
-!- rizen [n=rizen@69.128.55.18] has left #webgui [] | 05:47 | |
-!- patspam [n=patspam@114.76.20.190] has joined #webgui | 06:12 | |
-!- mode/#webgui [+v patspam] by ChanServ | 06:12 | |
+patspam | Haarg: ping | 06:15 |
@Haarg | ? | 06:15 |
+patspam | heya! | 06:15 |
+patspam | the main thing at the moment with wgd padre plugin.. | 06:15 |
+patspam | is that i am running padre under one perl (my system perl, which is threaded), and wgd under wre perl | 06:16 |
+patspam | meaning 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 |
@Haarg | hmm | 06:17 |
+patspam | which is obviously a lot less powerful than if i could access wgd as a perl module | 06:17 |
@Haarg | locally, i have wgd and anything else command line using a perl i compiled myself | 06:18 |
@Haarg | but apache still runs using the wre | 06:18 |
+patspam | so you're adding /data/WebGUI/lib to your custom perl lib includes? | 06:19 |
@Haarg | yeah, it's in PERL5LIB | 06:19 |
+patspam | from 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 |
+patspam | can't remember why i think that, but a bell in my head was ringing.. | 06:21 |
@Haarg | well, the only real problem mysql is that if the hostname is localhost it tries to connect with the socket file | 06:21 |
@Haarg | i just have it configured as 127.0.0.1 so it avoids that magic and uses tcp like you would expect | 06:21 |
+patspam | ah beautiful | 06:21 |
@Haarg | alternatively, you may be able to compile DBI::mysql against the wre's mysql libraries | 06:22 |
@Haarg | but i haven't done that | 06:22 |
@Haarg | i 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 though | 06:22 |
@Haarg | the main problem i would see with a binary, especially if you get into something like an asset tree browser, would be speed | 06:23 |
@Haarg | loading all those libraries takes a long time if you have to do it multiple times | 06:23 |
+patspam | yeah good point | 06:24 |
@Haarg | it'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 reasonable | 06:24 |
+patspam | that's ok, it sounds like the separate perl approach will work well | 06:25 |
+patspam | i was wondering though, xs modules are supposed to be binary incompatible between threaded/non-threaded perl | 06:26 |
+patspam | ah that's ok through, because all the xs modules are in the wre, not in /data/WebGUI/lib | 06:26 |
@Haarg | yeah | 06:26 |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 06:29 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [Client Quit] | 06:30 | |
+patspam | heh damn, too exciting, i want to run off and play with it but have to prioritise $work :( | 06:34 |
@Haarg | heh | 06:36 |
@Haarg | i finally got wxWidgets to install properly so i do have padre working now | 06:36 |
@Haarg | i'll be happy to test out stuff | 06:37 |
+patspam | awesome! | 06:41 |
+patspam | i just switched over from Eclipse + EPIC to Padre as my IDE | 06:41 |
+patspam | it still has plenty of rough edges but enough cool stuff to be worthwhile | 06:42 |
+patspam | and it's improving at a ridiculous rate | 06:42 |
+patspam | when i get a chance i'll set up a git repo for the plugin so that you can play with it | 06:42 |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 08:12 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 08:44 | |
-!- mode/#webgui [+o rizen] by ChanServ | 08:44 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [] | 08:59 | |
CIA-23 | webgui: Patrick Donelan flux * re46e2c3 / lib/WebGUI/Asset/Wobject/Survey.pm : Improved survey www_exportStructure - http://bit.ly/1aqe59 | 09: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 #webgui | 09:09 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 09:09 | |
CIA-23 | webgui: Patrick Donelan flux * rf279bcd / lib/WebGUI/Asset/Wobject/Survey.pm : Correction to previous commit - http://bit.ly/Yq3jz | 09: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 #webgui | 10: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-23 | WebGUI: patspam * r10720 /WebGUI/ (5 files in 4 dirs): | 11:10 |
CIA-23 | WebGUI: Survey Expression Engine validation++ | 11:10 |
CIA-23 | WebGUI: Survey Expression Engine now detects invalid variable names passed to value(), score(), etc.. | 11:10 |
CIA-23 | WebGUI: 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-23 | WebGUI: Fixed Survey edit page bug where TextEditor would not move after gotoExpression textarea resize caused items to move | 11: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 #webgui | 12: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 #WebGUI | 14: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 #webgui | 14:52 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 14: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 #webgui | 17:54 | |
-!- mode/#webgui [+o rizen] by ChanServ | 17:54 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 17: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: gugod | 19: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 #webgui | 19:05 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 19:05 | |
-!- gugod [n=gugod@209.20.80.136] has joined #webgui | 19:08 | |
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has joined #webgui | 19:22 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 19:22 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 19:37 | |
-!- mode/#webgui [+o rizen] by ChanServ | 19:37 | |
-!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has joined #webgui | 20: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 #webgui | 21:25 | |
-!- mode/#webgui [+o rizen] by ChanServ | 21: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 #WebGUI | 22:18 | |
-!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has joined #webgui | 22:59 | |
-!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has quit [] | 23:14 | |
-!- WebGUI is now known as SynQ | 23: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 #webgui | 02:08 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 02:08 | |
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui | 02:12 | |
-!- mode/#webgui [+v patspam] by ChanServ | 02:12 | |
daviddelikat | any 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 #webgui | 03:43 | |
elnino | does the 7.5 shop book apply to the 7.6 shop? or is the 7.6 entirely different? | 03:45 |
elnino | oh nevermind, it says 7.5 and higher, so then the question is, is 7.7 going to change the shop drasticlly? | 03:46 |
daviddelikat | hi elnino | 03:46 |
elnino | howdy! | 03:46 |
daviddelikat | sorry i can't help with your question | 03:46 |
elnino | that's ok. it's a sunday, I don't expect much activity on weekends. | 03:47 |
@preaction | elnino: no. shop is API frozen now | 03:47 |
daviddelikat | itys usually very quiet here on weekends | 03:47 |
elnino | ok. thanks for the quick response preaction. | 03:47 |
elnino | Now I wish I could ask if there is a discount if I buy two books. | 03:48 |
elnino | I 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 #webgui | 03:49 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 03:49 | |
elnino | hi 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 #WebGUI | 05:40 | |
-!- mode/#webgui [+o khenn] by ChanServ | 05:40 | |
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has quit [] | 07:32 | |
CIA-23 | WebGUI: patspam * r10721 /WebGUI/ (2 files in 2 dirs): Fixed Survey "copy" button on Edit Survey page | 08:36 |
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"] | 09:46 | |
-!- dapperedodo [n=dappered@gw.oqapi.nl] has joined #webgui | 09:50 | |
SynQ | heu joeri | 09:52 |
dapperedodo | goodmorning | 10:07 |
-!- LTR_bob [n=bob@88.159.254.154] has joined #webgui | 10:13 | |
CIA-23 | WebGUI: patspam * r10722 /WebGUI/ (2 files in 2 dirs): Survey Expressions can now access verbatim values | 10:20 |
+patspam | preaction: you awake? | 10:31 |
-!- bartjol [n=bartjol@host2.procolix.com] has joined #webgui | 10:47 | |
-!- mode/#webgui [+v bartjol] by ChanServ | 10:47 | |
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui | 11:05 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 11:05 | |
CIA-23 | WebGUI: patspam * r10723 /WebGUI/lib/WebGUI/Asset/Wobject/Survey/ExpressionEngine.pm: Fixed Survey expression validation handling of verbatim values | 11:50 |
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"] | 11:52 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 12:08 | |
ryuu_ro | hi all, is there any chance that one of you guys has a compiled WRE for CentOs 64bit? | 12:10 |
ryuu_ro | and are willing to share that with me :) | 12:10 |
+bartjol | willing? no ;) | 12:45 |
+bartjol | have not either | 12:45 |
+bartjol | sorry | 12:53 |
-!- carogray [n=Caroline@68-246-233-106.pools.spcsdns.net] has joined #webgui | 12:54 | |
ryuu_ro | bartjol: thanks for nothing then ;) | 12:55 |
+bartjol | I'm always the guy to get useless answers from :) | 12:55 |
ryuu_ro | it's almost lunchtime | 12:56 |
CIA-23 | WebGUI: patspam * r10724 /WebGUI/ (4 files in 4 dirs): | 14:04 |
CIA-23 | WebGUI: Added Survey Visualization | 14:04 |
CIA-23 | WebGUI: Does nothing if GraphViz module not installed (the default until wre 0.9.3) | 14:04 |
CIA-23 | WebGUI: Shows sections and questions as nodes, answers as edges. | 14:04 |
CIA-23 | WebGUI: Branch targets also show up as edges | 14:04 |
CIA-23 | WebGUI: Branch expression edges are currently disabled | 14: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 #webgui | 14:32 | |
-!- mode/#webgui [+o plainhao] by ChanServ | 14:32 | |
-!- stDavid [n=stDavid@72.64.138.146] has quit [] | 14:36 | |
CIA-23 | WebGUI: patspam * r10725 /WebGUI/ (t/Asset/Wobject/Survey.t lib/WebGUI/Asset/Wobject/Survey.pm): Added some tests for Survey visualization | 14:39 |
-!- stDavid [n=stDavid@216-199-225-46.tpa.fdn.com] has joined #webgui | 15:12 | |
-!- mode/#webgui [+o stDavid] by ChanServ | 15: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 #webgui | 15:36 | |
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui | 15:53 | |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui | 16:23 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 16: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 #webgui | 16:43 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 16:43 | |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 16:58 | |
-!- mode/#webgui [+o stDavid] by ChanServ | 16:58 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 17:00 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 17: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 #webgui | 17:24 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 17:24 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] | 17:27 | |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui | 17:41 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 17:59 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 17: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 #webgui | 18: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 #webgui | 18:34 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 18:34 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 18:42 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 18:42 | |
-!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has joined #webgui | 18:44 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 104 (Connection reset by peer)] | 19:09 | |
+perlDreamer | plainhao, there's a typo in my user/address book bug. It should say 7.6 and 7.7 | 19:18 |
@plainhao | ok, thanks | 19:19 |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 19:20 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 19:20 | |
dionak | hey, 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 #webgui | 19:36 | |
-!- pvanthony [n=pvanthon@bb219-74-65-200.singnet.com.sg] has joined #webgui | 20:30 | |
pvanthony | where can wre ver 0.9.2 be downloaded? | 20:35 |
+perlDreamer | pvanthony, howdy. It seems to have been built, but not released yet. | 20:40 |
+perlDreamer | I would make a follow-up post to this forum thread: http://www.plainblack.com/webgui/dev/discuss/wre-0.9.2- | 20:40 |
pvanthony | Hello perlDreamer | 20:40 |
pvanthony | yes I did notice that 0.9.2 is with the VM version | 20:41 |
+perlDreamer | I'm guessing that it got lost in a wave of business and maybe a conference trip. | 20:41 |
pvanthony | ok. | 20:44 |
pvanthony | in the forum post, it states ver 0.9.3 | 20:44 |
pvanthony | maybe they would release that version. | 20:44 |
+perlDreamer | right. At the date that post was made, if anything was committed after that date (April 10, 2009), it would come out on 0.9.3 | 20:45 |
+perlDreamer | but 0.9.2 is supposed to be the current one | 20:45 |
pvanthony | ok. | 20:46 |
pvanthony | in the latest stable release, it states that it fixed email sending | 20:46 |
pvanthony | is this the issue I was having? | 20:47 |
+perlDreamer | is that the WebGUI 7.6 release? | 20:47 |
+perlDreamer | or the WRE? | 20:47 |
pvanthony | in 7.6.22 | 20:47 |
pvanthony | WebGUI | 20:47 |
CIA-23 | WebGUI: doug * r10726 /WebGUI/t/Asset/Wobject/Collaboration/getThreads.t: added tests for getThreadsPaginator in Collaboration to allow future refactoring | 20:48 |
+perlDreamer | if that's bug 10210, then probably not | 20:48 |
+perlDreamer | that was a bad message-Id generation | 20:48 |
+perlDreamer | not workflow related at all, unfortunately | 20:48 |
@preaction | CIA-23: thanks, i know i'm awesome ;) | 20:49 |
pvanthony | noted. | 20:49 |
+perlDreamer | preaction++ | 20:49 |
+perlDreamer | writing tests. I always know you had it in you | 20:49 |
@preaction | there are two other "getThreads" methods that need testing yet, then we'll be good | 20:49 |
@preaction | i write tests when i'm given enough time! blame the managers (of which i am one) | 20:49 |
+perlDreamer | I know, just busting your chops | 20:50 |
@preaction | consider them busted ;_; | 20:50 |
+perlDreamer | In that base, it's time to start jumping through hoops for the USPS | 20:51 |
+perlDreamer | s/base/case | 20:52 |
* preaction breaks out his whip and fire-ring | 20:52 | |
+perlDreamer | they require you to run several XML queries through their testing server | 20:52 |
+perlDreamer | even if the testing server doesn't support the service that you want to use | 20:52 |
@preaction | some days i wonder if webgui just gets lucky when it comes to not doing stupid things | 20:53 |
+perlDreamer | you mean it's not due to our awesome coding prowess? | 20:54 |
@preaction | we are awesome yes, but in any development ecosystem, there has to be some weaker "prey" animals | 20:56 |
-!- frodwith [n=pdriver@helios.tapodi.net] has quit [Read error: 104 (Connection reset by peer)] | 20:56 | |
metanil | any ideas? --> Couldn't execute operation : WebGUI::Operation::Spectre::www_spectreStatus. Root cause: Undefined subroutine &WebGUI::Operation::Spectre::from_json | 20:56 |
@preaction | metanil: what version you running, because that's a bug | 20:57 |
@preaction | or what version of JSON you have? | 20:57 |
@preaction | we shouldn't be using from_json anymore | 20:57 |
metanil | preaction: i guess pretty old. | 20:57 |
@preaction | there's a problem running old webgui with new JSON.pm | 20:57 |
-!- frodwith [n=pdriver@66.175.192.44] has joined #webgui | 20:57 | |
-!- mode/#webgui [+o frodwith] by ChanServ | 20:58 | |
metanil | preaction: WebGUI 7.4.17-stable | 20:58 |
@preaction | and that would be one of the versions affected | 20:58 |
@preaction | anything pre 7.5 stable would be effected | 20:58 |
@preaction | er... s/\be/a/ | 20:58 |
metanil | preaction: I just recently noticed this problem | 20:59 |
metanil | because my spectre is not working properly. | 20:59 |
@preaction | did you upgrade your WRE or your perl modules? | 21:00 |
metanil | preaction: i can't remember.. but i think i did.. | 21:00 |
@preaction | and as i said, new JSON.pm broke API with old versions | 21:01 |
@preaction | so you either need to update webgui or downgrade JSON.pm | 21:01 |
metanil | its WRE 0.8.1 | 21:01 |
metanil | preaction: is that the reason that my queued mail is not getting send? | 21:02 |
@preaction | yes | 21:02 |
metanil | preaction: but the commit is also done by Spectre, but i guess its working fine. | 21:02 |
@preaction | because commit is not a scheduled task. scheduled tasks are sent to spectre using a JSON object | 21:03 |
metanil | what about this one--> WebGUI::Workflow::Activity::CommitVersionTag? | 21:03 |
@preaction | that's the activity that commits a version tag | 21:04 |
+perlDreamer | it's run in realtime when you do a commit | 21:05 |
+perlDreamer | if it can't complete in 55 seconds, then it dispatches it to Spectre | 21:05 |
@preaction | not in 7.4. it's sent directly to spectre | 21:05 |
metanil | perlDreamer: gotcha! | 21:06 |
+perlDreamer | oh, that's right. | 21:06 |
metanil | preaction: really? | 21:06 |
@preaction | spectre 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 JSON | 21:07 |
@preaction | so now we're back to my original comment: Upgrade WebGUI or downgrade JSON.pm | 21:07 |
metanil | i'll try to downgrade the WRE for not and see what happens. | 21:07 |
metanil | err.. s/not/now/ | 21:07 |
metanil | preaction: is it just possible to downgrade JSON thing | 21:10 |
@preaction | as i've been saying, yes | 21:11 |
CIA-23 | WebGUI: translation * r10727 /translations/Arabic/ (188 files in 2 dirs): Update from translation server | 21:11 |
@preaction | huh, arabic translation is getting an update | 21:11 |
@preaction | it's now beating Spanish for 3rd place | 21:12 |
+perlDreamer | it's been ahead of Spanish always | 21:14 |
+perlDreamer | by like 0.2% | 21:14 |
+perlDreamer | if you look at that commit, it just reformats the perl and adds the use utf8 line to each file. | 21:16 |
@preaction | aww | 21:19 |
+perlDreamer | according to the WNN i18n analyzer, Arabic has been at 60% since May 3rd | 21:22 |
+perlDreamer | and, quoting the recently released 3rd issue of WNN, the only language that isn't losing ground is German. | 21:23 |
+perlDreamer | oh, and French | 21:23 |
+perlDreamer | their work has just been enough to get them some gain to offset all the new i18n going into the system | 21:24 |
+perlDreamer | awesome t-shirt: http://www.topatoco.com/merchant.mvc?Screen=PROD&Store_Code=TO&Product_Code=QW-CHEATSHEET&Category_Code=QW | 21:24 |
@preaction | yeah, this is like the "everyone should know this if the world dies" t-shirt | 21:30 |
+perlDreamer | ooh, do you have a URL for that? | 21:31 |
@preaction | you're looking at it | 21:32 |
+perlDreamer | I see. I thought you meant that it reminded you of another t-shirt _like_ that one | 21:33 |
@preaction | oh, no | 21:33 |
@preaction | though there's little chemistry info, and chemistry would probably be the second most-important knowledge after health | 21:33 |
pvanthony | was trying out the beta.webgui and notice a new item in shop catogory | 21:38 |
pvanthony | thing-record | 21:38 |
pvanthony | is this fully working? | 21:39 |
pvanthony | tried to use it but could not really get it to work | 21:39 |
pvanthony | or is this still in development | 21:40 |
+perlDreamer | it should be fully working | 21:40 |
@preaction | it should work fine | 21:40 |
pvanthony | ok then I did not do it right. | 21:40 |
pvanthony | any documentation around. | 21:41 |
pvanthony | in the wiki? | 21:41 |
@preaction | not really. do you have a Thingy with a Thing or two? | 21:41 |
pvanthony | Created a thingy. Simple one flat. | 21:41 |
@preaction | but it has a Thing in it? | 21:41 |
pvanthony | then proceeded to create thing-record | 21:42 |
pvanthony | to link to the thingy | 21:42 |
pvanthony | the idea was to create only one field to be linked to the shop | 21:43 |
pvanthony | so if the customer fills that feild then and only then they will be charged. | 21:44 |
pvanthony | I was thinking to create the thingy frist then create the thingy-record to make one of the fields in the thingy payable. | 21:45 |
@preaction | create 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 Thing | 21:47 |
* perlDreamer goes running | 21:52 | |
pvanthony | lets say I create a thingy called Talents | 21:53 |
pvanthony | with feilds, name and telephone | 21:53 |
pvanthony | I want to charge $10 for the telehpone feild | 21:53 |
pvanthony | so I create a thingy-record linked to talent thingy at the telephone feild. | 21:54 |
@preaction | right | 21:55 |
pvanthony | so when the customer fills in the data in the thingy form with telephone number, the cart has 10 dollars added. | 21:55 |
@preaction | no, 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 cost | 21:55 |
@preaction | the ThingyRecord only adds records to Thingy | 21:55 |
@preaction | it doesn't modify existing ones. you can still use Thingy as-is | 21:56 |
pvanthony | what if we allow customers to fill their names for free but what to charge if they add the telephone number? | 21:58 |
@preaction | the ThingyRecord allows users who are normally unprivileged for that Thing to add records | 21:58 |
@preaction | then make a new Thing and have it link to the first Thing with names | 21:58 |
@preaction | then the user selects their name and adds a phone number | 21:58 |
@preaction | so two things, one for names, one for phone numbers. | 21:59 |
pvanthony | ok now I get it | 21:59 |
pvanthony | thingy-record can only to charges for one thingy not one feild of a thingy | 22:00 |
pvanthony | that is, do charges for one thingy not one feild of a thingy | 22:01 |
pvanthony | so 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 |
@preaction | no | 22:03 |
@preaction | thingy record charges for one record in one thingy, but it tracks its records seperately | 22:03 |
pvanthony | sorry I do not get it then | 22:03 |
@preaction | it cannot charge for a record that was not created using ThingyRecord | 22:03 |
@preaction | imagine it more like a Classified Ad system | 22:04 |
@preaction | if you want to charge seperately for each field, then yes you would need to have seperate things | 22:05 |
pvanthony | ok | 22:05 |
pvanthony | plus we have to create one more thingy to link all the feilds into one form. Correct? | 22:06 |
@preaction | you could do that, or you could make an SQLReport that would combine all the fields | 22:08 |
@preaction | alternatively, you could enhance / subclass the ThingyRecord to do what you want | 22:09 |
pvanthony | what I was hoping for is to do something like this, http://www.lsvasiadirectory.com/home/normal | 22:10 |
pvanthony | if the customer fills in the part B, then he will be charged. | 22:10 |
pvanthony | each feild has a different price | 22:11 |
@preaction | you would be far better served by making this a custom Sku, using the ThingyRecord as a base | 22:11 |
pvanthony | oh no. I am not a programmer. | 22:13 |
@preaction | or, 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 |
@preaction | plain black (and others) does programming | 22:13 |
pvanthony | ok noted. | 22:13 |
@preaction | we could develop the feature and put it into webgui (at a cost, of course) | 22:13 |
@preaction | otherwise, 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 |
pvanthony | understand | 22:14 |
pvanthony | thanks for explaining how to use the thingy-record | 22:15 |
@preaction | np | 22: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 #webgui | 22:43 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 22:43 | |
metanil | preaction: 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 |
metanil | Haarg: thanks | 22:54 |
-!- SynQ [n=SynQ@f70096.upc-f.chello.nl] has quit [Read error: 104 (Connection reset by peer)] | 22:56 | |
metanil | still 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_json | 23:00 |
@Haarg | are you certain all of your files are from 7.4.17? | 23:03 |
@Haarg | from_json is from JSON 2.0, which we switched to in 7.4.22 | 23:04 |
metanil | so you mean the Operation::Spectre.pm should not be using from_json()? | 23:05 |
@Haarg | not in 7.4.17 | 23:05 |
metanil | file /data/WebGUI/docs/changelog is 7.4.17 | 23:06 |
metanil | file /data/WebGUI/lib/WebGUI.pm is also 7.4.17 | 23:07 |
@Haarg | what are you doing to see those errors? | 23:11 |
metanil | i went to admin console->settings->Spectre | 23:11 |
metanil | (moreover, my queued mail is also not being send) | 23:12 |
@Haarg | and that showed up in the error log? | 23:12 |
@Haarg | can you pastebin /data/WebGUI/lib/WebGUI/Operation/Spectre.pm ? | 23:12 |
metanil | yes and that error showed up in webgui log | 23:13 |
metanil | Haarg: http://webgui.pastebin.com/d12eea067 | 23:15 |
@Haarg | that file is not from 7.4.17 | 23:16 |
@Haarg | have you made any code modifications? | 23:17 |
metanil | oops!! .. (how can it be) | 23:17 |
metanil | yes i did lots of code modificatioh | 23:17 |
@Haarg | hmm | 23:17 |
@Haarg | you might want to do a diff with stock 7.4.17 | 23:18 |
metanil | its not like i haven't played with newer version.. but this one suppose to be 7.4.17 | 23:18 |
@Haarg | if you can do a full diff with a stock copy of 7.4.17 that would help fixing this issue | 23:21 |
metanil | Haarg: yes i just did whole project directory comparison with the stock one, they're different | 23:21 |
metanil | :( | 23:21 |
@Haarg | pastebin? | 23:21 |
metanil | stock use jsonToObj .. my version use from_json | 23:21 |
metanil | the first file i saw is Admin.pm | 23:22 |
metanil | and same goes with Operation/Spectre.pm | 23:22 |
metanil | Haarg: http://webgui.pastebin.com/d724e4068 | 23:23 |
@Haarg | i mean, can you pastebin a full diff of the dirs? | 23:23 |
metanil | everything is same. except from_json and to_json | 23:23 |
metanil | i used meld to compare them | 23:24 |
@Haarg | it 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.x | 23:27 |
metanil | Haarg: 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 |
metanil | err... however, i pressume i forgot to revert the webgui | 23:30 |
metanil | the current version is still 7.4.17 except the call to json is replace by the newer call. | 23:31 |
metanil | i guess should be ok, if replace the newer call with the older one (like jsonToObj) | 23:32 |
@Haarg | yeah, that should be ok | 23: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 | ||
+perlDreamer | preaction: test #8 is failing on the getThreads test | 00:07 |
+perlDreamer | got: undef, expected; 'desc' | 00:07 |
@preaction | okay, that's trying to get the scratch value, which should be filled in by getThreadsPaginator | 00: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 #WebGUI | 00:08 | |
+perlDreamer | gotcha | 00:08 |
+perlDreamer | you know, if you fix enough things in the CS maybe the rumors of its demise will go away... | 00:09 |
@preaction | that's what i'm hoping. it is a good platform for building apps when you subclass it | 00:11 |
@preaction | but 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 | |
+perlDreamer | Yes! | 00:13 |
* perlDreamer wants to use the Blog asset | 00:13 | |
@preaction | why can't the Story Manager be used for Blogging? is it too big? | 00:13 |
+perlDreamer | No comments | 00:13 |
+perlDreamer | No trackbacks | 00:13 |
+perlDreamer | No remote authentication | 00:13 |
@preaction | oh, API stuff | 00:14 |
+perlDreamer | yes | 00:14 |
+perlDreamer | It's just as bad as using the CS for blogging, probably worse | 00:14 |
@preaction | remote auth is a WebGUI tool, will be added in 8 (well, Auth will be rewritten with OpenID in mind) | 00:14 |
+perlDreamer | although the Story Manager is pretty light weight, all three assets only take 1772 lines, including POD, whitespace and comments | 00:15 |
@preaction | yeah that's like 1/3 of the CS | 00:15 |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 00:15 | |
@preaction | but then, the CS should get reduced once i clean out some bitrot and some more aspects are made | 00:15 |
@preaction | if 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 being | 00:16 |
+perlDreamer | I'll try to have a look later today. | 00:17 |
@preaction | no rush, there are plenty of tests left to write | 00:17 |
+perlDreamer | I guess I'm still not sure why that one test is failing. Is it failing on your dev setup as well? | 00:18 |
@preaction | no, they all passed when i committed. let me check though | 00:19 |
+perlDreamer | maybe it's some uncommitted CS code | 00:20 |
@preaction | yeah, all tests pass for me | 00:22 |
@preaction | it'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 getSortBy | 00:22 |
+perlDreamer | from what I see, it's either going to set the sortBy, or the sortDir, never both | 00:24 |
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)] | 00:25 | |
+perlDreamer | and there's a copy/paste error in the test comment for the failing test. I just committed a fix for that | 00:27 |
+perlDreamer | hm, since it's scratch, it can accumulate across calls in a valid set of requests | 00:28 |
+perlDreamer | but the scratch is cleared out just before the sortBy from form tests | 00:29 |
@preaction | yeah, that's why i try to delete it afterward when i am not testing if it should stay | 00:29 |
@preaction | oh wait, maybe i updated the CS to update both scratch no matter what | 00:29 |
+perlDreamer | :) | 00:29 |
+perlDreamer | svn diff tells all | 00:29 |
@preaction | that would be what i did | 00:29 |
@preaction | i'll commit that | 00:30 |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 00:30 | |
+perlDreamer | Haarg 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 #webgui | 00:31 | |
@preaction | the 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 answers | 00:31 |
+perlDreamer | in 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 |
@preaction | right, preferably view() would do that | 00:32 |
@preaction | web-facing methods should handle web data and web input | 00:32 |
+perlDreamer | sure | 00:33 |
+perlDreamer | www_view, even better | 00:33 |
-!- dionak [n=dionak@97.66.185.250] has quit [Client Quit] | 00:33 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 00:34 | |
+perlDreamer | having done the hoop jumping manuever, our hero now calls the post office in an attempt to get his account upgraded | 00:34 |
+perlDreamer | bbiaw | 00:35 |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 00:47 | |
CIA-23 | WebGUI: colin * r10728 /WebGUI/t/Asset/Wobject/Collaboration/getThreads.t: Fix a test comment. | 00:52 |
CIA-23 | WebGUI: doug * r10729 /WebGUI/lib/WebGUI/Asset/Wobject/Collaboration.pm: collab now always sets sortOrder scratch, for better testing | 00:52 |
-!- LTR_bob [n=bob@88.159.254.154] has joined #webgui | 00:55 | |
-!- s4eek_ [n=charles@rrcs-71-42-2-48.se.biz.rr.com] has joined #webgui | 01:08 | |
-!- carogray [n=Caroline@68-246-233-106.pools.spcsdns.net] has quit [Read error: 110 (Connection timed out)] | 01:09 | |
+perlDreamer | yay! | 01:14 |
+perlDreamer | production access to the server | 01: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 #webgui | 01: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 #webgui | 02:21 | |
-!- mode/#webgui [+v patspam] by ChanServ | 02: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 #webgui | 02:42 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 02:42 | |
CIA-23 | WebGUI: 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-23 | WebGUI: 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-23 | WebGUI: patspam * r10732 /WebGUI/ (2 files in 2 dirs): Made Survey date picker more i18n-generic until we support proper i18n | 03:44 |
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui | 03:46 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 03: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, @frodwith | 07:16 | |
-!- Netsplit over, joins: @frodwith, perlbot | 07:17 | |
-!- Netsplit over, joins: +Radix-wrk | 07:17 | |
-!- dapperedodo [n=joeri@87.213.33.210] has joined #webgui | 07:37 | |
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui | 09:10 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 09:10 | |
-!- bartjol [n=bartjol@host2.procolix.com] has joined #webgui | 10:08 | |
-!- mode/#webgui [+v bartjol] by ChanServ | 10:08 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 10: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 #webgui | 11:51 | |
-!- dapperedodo [n=joeri@87.213.33.210] has joined #webgui | 11: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 #webgui | 13:36 | |
-!- mode/#webgui [+o plainhao] by ChanServ | 13:36 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 14: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 #webgui | 15:54 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 15:54 | |
CIA-23 | WebGUI: patspam * r10733 /WebGUI/ (6 files in 4 dirs): | 16:04 |
CIA-23 | WebGUI: Refactored Survey for more happy endings | 16:04 |
CIA-23 | WebGUI: Refactored www_submitQuestions to use utility submitQuestions sub (for ease of testing) | 16:04 |
CIA-23 | WebGUI: Replaced numeric flags, completedCode etc.. | 16:04 |
CIA-23 | WebGUI: Added restart() and exitUrl() to the Expression Engine | 16:04 |
CIA-23 | WebGUI: Added more Survey instance tests | 16:04 |
CIA-23 | WebGUI: translation * r10734 /translations/Dutch/Dutch/ (16 files): Update from translation server | 16:57 |
CIA-23 | WebGUI: translation * r10735 /translations/Dutch/Dutch/ (PayDriver_ITransact.pm Asset.pm WebGUI.pm): Update from translation server | 16:57 |
-!- Haarg [n=haarg@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 17:10 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:10 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 17:21 | |
-!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has joined #webgui | 17:21 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 17:24 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 17:24 | |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui | 17:33 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] | 17:36 | |
-!- SquOnk [n=emhn@bolivar.unesr.edu.ve] has joined #webgui | 17:39 | |
SquOnk | Greetings everyone | 17:39 |
dionak | hi | 17:40 |
SquOnk | FYI, I've already packaged 7.6.22 for Debian _Sid_ and it's working fine | 17:41 |
SquOnk | I expect an sponsored upload to Debian next week | 17:41 |
SquOnk | The 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-23 | WebGUI: translation * r10736 /translations/Dutch/Dutch/ (5 files): Update from translation server | 17:52 |
+perlmonkey2 | hmm, no perldreamer today | 18: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 #WebGUI | 18:11 | |
-!- mode/#webgui [+o khenn] by ChanServ | 18:11 | |
CIA-23 | WebGUI: yung * r10737 /WebGUI/ (3 files in 3 dirs): Compare form on Matrix default view screen is now generated from markup | 18:20 |
-!- LTR_bob [n=bob@88.159.254.154] has quit ["Leaving."] | 18:30 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 18:41 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 18:41 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 19:02 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 19:02 | |
+perlDreamer | cool! Somebody is translating Dutch again! | 19:16 |
-!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has quit [] | 19:21 | |
@tavisto | great news | 19:21 |
@tavisto | and it's not bart jol, the big dutch girly man? | 19:21 |
* perlDreamer doesn't know | 19:22 | |
+perlDreamer | but he's not in IRC, so I'm guessing that he's breaking down walls or something | 19:22 |
@Haarg | bleh. i can't wait until we switch to template toolkit. | 21:22 |
@Haarg | every time i use html::template i hate it more | 21:22 |
@preaction | amen brother | 21:22 |
* SquOnk wishes for a switch to DBIx::Class instead | 21:38 | |
SquOnk | That would make so many things easier... | 21:38 |
@preaction | SquOnk: there's a DBIx::Class::WebGUI you can use if you want | 21:39 |
@preaction | or there's also WebGUI::Crud | 21:39 |
-!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has joined #webgui | 21:41 | |
+perlDreamer | what'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 #webgui | 22:17 | |
-!- mode/#webgui [+v cap10morgan_] by ChanServ | 22: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 #webgui | 22:40 | |
+perlmonkey2 | ORM? | 22:49 |
-!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has quit [] | 22:51 | |
+perlDreamer | mmmmm, mango/vanilla protein shake | 23:11 |
+perlDreamer | it's not as good as pizza | 23:11 |
+perlDreamer | but don't tell my trainer that I said that | 23:11 |
@preaction | that actually sounds pretty good | 23:16 |
@preaction | but why not just increase protein in diet? | 23:16 |
@preaction | seafood++ | 23:16 |
@preaction | you're in Oregon! you get cheap seafood. unlike Wisconsin :p | 23:16 |
+perlDreamer | want me to bring you some at the WUC? | 23:18 |
+perlDreamer | rizen and I see eye to eye on seafood | 23:18 |
+perlDreamer | which means, when you order surf and turf, you pass the surf over to the wife | 23:19 |
@preaction | shrimp is like candy of the ocean! | 23:22 |
+perlDreamer | shrimp is good | 23:22 |
@preaction | or sushi! | 23:22 |
* perlDreamer always gets confused. sushi==raw fish, or vegetables? | 23:23 | |
@preaction | sushi is the rice | 23:23 |
+perlDreamer | one is sushi, the other is sashimi | 23:23 |
@preaction | sashimi is raw fish over sushi rice | 23:23 |
+perlDreamer | in that case, I'm digging the sushi, but leave the fish bait off of it | 23:23 |
@preaction | maki is the "sushi" you know, with the fish and the veggies rolled up in sushi rice | 23:23 |
Chizad | Man, this sushi talk is making me hungry, and I just ate about an hour ago. | 23:25 |
Chizad | also, IIRC nigiri is the raw fish over sushi rice, and sashimi is just thin slices of raw fish. | 23:26 |
@preaction | yeah, that sounds right | 23:27 |
Chizad | Either way, they're both very tasty. :) | 23:29 |
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] | 23:37 | |
dionak | you guys are making me hungry | 23:42 |
@preaction | then i won't go into the details on how i made home-made tortellini last night | 23:43 |
@preaction | mmmmmmm | 23:44 |
@tavisto | preaction, you got Olive Garden to go. I saw you there | 23:44 |
@preaction | don't tell THEM that | 23:44 |
@tavisto | er... | 23:44 |
@preaction | besides, they don't make pasta from scratch either | 23:44 |
@preaction | they have MACHINES | 23:44 |
+perlDreamer | no one makes pasta without a machine | 23:45 |
dionak | oh, i thought they ordered it frozen (olive garden) | 23:45 |
+perlDreamer | we have this little hand crank one | 23:45 |
@tavisto | perlDreamer has fisher price play-doh machine | 23:46 |
@preaction | yeah, i want me one of thems hand-crank ones | 23:46 |
+perlDreamer | tavisto is jealous, cuz he got a Easy Bake oven instead | 23:47 |
@tavisto | why would I be jealous of you when I have an easy bake oven? are you insane! | 23:47 |
+perlDreamer | because I'll be cranking out the pasta long after you run out of chococake mix and pink frosting | 23:48 |
@tavisto | have fun poisoning your brain with blue play doh spaghetti... I'm making & eating chocolate cake and brownies! | 23:48 |
@tavisto | I think you'll be dead after 1 plate of play doh sketti | 23:48 |
+perlDreamer | blue is fine, it's the yellow you have to watch out for | 23:48 |
@tavisto | we'll bring some to WUC and you'll have to prove it to me | 23:49 |
+perlDreamer | I'll bring the marinara | 23:51 |
-!- khenn_ [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI | 23: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 #webgui | 00: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 #webgui | 02:09 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 02: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 |
@preaction | ekennedy_: add the column within the appropriate upgrade script | 02: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 | |
+perlDreamer | we should have told him about RFE day tomorrow. | 02:31 |
-!- ekennedy [n=ekennedy@174-154-226-239.pools.spcsdns.net] has joined #webgui | 02:31 | |
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui | 02:40 | |
-!- mode/#webgui [+v patspam] by ChanServ | 02:40 | |
+perlDreamer | just committed the USPS shipping driver, and I'd love any feedback y'all have about it | 03:06 |
+perlDreamer | bbiaw | 03:06 |
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui | 03:11 | |
-!- mode/#webgui [+o plainhao] by ChanServ | 03:11 | |
CIA-23 | WebGUI: colin * r10738 /WebGUI/ (10 files in 8 dirs): | 03:15 |
CIA-23 | WebGUI: Add USPS Shipping Driver with tests, and i18n. | 03:15 |
CIA-23 | WebGUI: Change the Ship, Cart to do exception handling when calling a shipping driver, | 03:15 |
CIA-23 | WebGUI: as that's the message passing interface between the modules. | 03:15 |
CIA-23 | WebGUI: Add a noFormProcess field property that is recognized by processPropertiesFromFormPost. | 03:15 |
@preaction | perlDreamer: 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 #WebGUI | 03:54 | |
-!- mode/#webgui [+o khenn] by ChanServ | 03:54 | |
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui | 04:02 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 04:02 | |
+perlDreamer | preaction, they aren't meant to be called by anyone but me | 04:04 |
+perlDreamer | so that's why I marked them private | 04:04 |
+perlDreamer | and thank you very much for the review | 04:05 |
@preaction | doesn't mean they couldn't be useful to someone else, in a macro perhaps? | 04:06 |
@preaction | the calculate one especially | 04:06 |
@preaction | i dunno how shipdrivers work, maybe i'm off-base | 04: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 units | 04:07 |
+perlDreamer | although, if getShippableUnits is as useful as I think it is, it will be promoted to ShipDriver | 04:08 |
+perlDreamer | since the UPS code will use it, too | 04:08 |
@preaction | good to know when trying to debug that the production server has code with bugfixes that SVN doesn't have... | 04:23 |
+perlDreamer | that's bad | 04:24 |
@preaction | yeah, little bit | 04:25 |
+perlmonkey2 | woohoo, 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 |
@preaction | i 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 market | 04:42 |
+Radix-wrk | Ahh.. you're getting a G1 eh.. not going to wait for the nicer sapphire/magic handset? :) | 04:55 |
+Radix-wrk | saw 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 like | 04:56 |
+Radix-wrk | preaction: 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 course | 04:58 |
@preaction | but 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 | |
+perlDreamer | at what point does one throw caution aside and decide to publish the details of bad technical support? | 05:11 |
+perlmonkey2 | Radix-wrk: nicer? I didn't think the magic was going to be nicer | 05:14 |
+perlmonkey2 | lcd keyboard....fail | 05:14 |
+perlmonkey2 | and 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 |
@preaction | perlDreamer: after one is finally satisfied | 05:15 |
+perlmonkey2 | preaction: yes, you can install whatever you want from your machine. | 05:15 |
+perlDreamer | I 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 |
+perlDreamer | I called out the pages in the spec | 05:18 |
+perlDreamer | His 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 |
+perlDreamer | I AM the 3rd party shopping cart | 05:18 |
+perlDreamer | I don't know whether to email him back and try to explain | 05:21 |
+perlDreamer | or to publish this on my blog | 05:21 |
CIA-23 | WebGUI: doug * r10739 /branch/WebGUI_7.6/ (docs/changelog/7.x.x.txt lib/WebGUI/AssetVersioning.pm): Improved performance for large numbers of asset instantiations | 05:22 |
CIA-23 | WebGUI: doug * r10740 /WebGUI/lib/WebGUI/AssetVersioning.pm: merged 10739 | 05:22 |
CIA-23 | WebGUI: patspam * r10741 /WebGUI/ (4 files in 4 dirs): Improved handling of Survey restart | 05:22 |
CIA-23 | WebGUI: patspam * r10742 /WebGUI/ (5 files in 5 dirs): | 05:22 |
CIA-23 | WebGUI: More Survey refactoring | 05:22 |
CIA-23 | WebGUI: refactored out repetitive checking of takenCount | 05:22 |
CIA-23 | WebGUI: added i18n template variables to Survey template so that user is told what happened for timeouts etc.. | 05:22 |
+perlDreamer | patspam++ for remembering the Help | 05:23 |
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui | 05:23 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 05:23 | |
ekennedy | Question: 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 |
+perlDreamer | ekennedy, there's a couple of ways to do tht | 05:30 |
+perlDreamer | the most common way is to symlink directories to /data/WebGUI | 05:30 |
+perlDreamer | which would let you change between many versions | 05:31 |
+perlDreamer | another way is via git, which makes switching between branches quite painless | 05:31 |
+perlDreamer | I'd recommend the first, unless you're quite proficient with git | 05:31 |
+perlDreamer | which /me is not | 05:31 |
ekennedy | Its 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 lunch | 05:34 | |
+Radix-wrk | perlmonkey2, 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 |
+perlmonkey2 | I 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 |
@preaction | deals with vendors to provide support perhaps? | 05:53 |
+perlmonkey2 | makes sense | 05:54 |
+Radix-wrk | android has barely gotten off the ground tho | 06:00 |
+Radix-wrk | it's only available in one phone atm | 06:01 |
+Radix-wrk | and google win by just making google maps/search/etc all ubiquitous on your phone | 06:01 |
+Radix-wrk | the more phones that come out powered by android, the more google wins marketshare of the handset market | 06:02 |
@preaction | yes, but what does marketshare mean to google when android is F/OSS | 06:04 |
+perlDreamer | then 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 #WebGUI | 06:06 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 06:06 | |
@preaction | the HTC Magic looks pretty nice | 06:06 |
CIA-23 | WebGUI: colin * r10743 /WebGUI/lib/WebGUI/Asset/Wobject/Survey/SurveyJSON.pm: Fix a POD whitespace problem in SurveyJSON. | 06:07 |
CIA-23 | WebGUI: colin * r10744 /WebGUI/lib/WebGUI/Asset/Wobject/Survey.pm: Fix POD syntax errors in Survey.pm | 06:07 |
@preaction | and 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 apple | 06:07 |
+Radix-wrk | f/oss just means it's possible for other vendors to add support for their stuff - but doesn't mean they will | 06:08 |
+Radix-wrk | MS is still pushing their Windows mobile stuff.. apple still pushing iPhone. | 06:09 |
+Radix-wrk | Interestingly enough, Symbian OS is open source now too | 06:09 |
@preaction | yeah, but symbian has always sucked | 06:10 |
+Radix-wrk | yup | 06:10 |
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)] | 06:11 | |
+Radix-wrk | So 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/customisation | 06:12 |
+Radix-wrk | and of course there's a few others.. blackberries OS, Palm's WebOS | 06:13 |
@preaction | i heard BB was going to android | 06:14 |
+Radix-wrk | it's an interesting market atm.. lots of interesting developments and changes | 06:14 |
+Radix-wrk | I think android has the potential to be great.. it all depends on the next few handsets | 06:14 |
@preaction | yes, but if you want something that works well now, go with iphone | 06:15 |
+perlmonkey2 | Radix-wrk: what's wrong with the G1? | 06:15 |
@preaction | in 3 years i suspect android will be top dog | 06:15 |
+perlDreamer | you think it will appeal to the mass market? | 06:17 |
+perlmonkey2 | perlDreamer: there is only a single phone out and it accounts for 3% of online mobile traffic. That seems pretty huge to me. | 06:19 |
@preaction | i think the openness will appeal to users and vendors alike | 06:20 |
@preaction | it's basically a free OS for them to use | 06:20 |
@preaction | (provided their hardware is supported, hence building new phones to take advantage of it) | 06:20 |
+Radix-wrk | perlmonkey2, my only problem with the G1 was the keyboard.. I find those keyboards too dicky.. tiny little buttons on em | 06:20 |
@preaction | it's the ubuntu of phones, only more awesome because of the difference in the platform | 06:21 |
@preaction | android could be a huge win for f/oss | 06:21 |
+perlmonkey2 | android 1.5 has some opengl support. How long before 3D games :P | 06:21 |
+Radix-wrk | onscreen keyboards have the disadvantage in that they take up screen realestate.. but they are much better at touch typing on | 06:21 |
+Radix-wrk | windows mobile and iphone os both have opengl support also | 06:22 |
+Radix-wrk | biggest 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 |
+perlmonkey2 | a visor mount and a bluetooth keyboard and it could be a workable terminal :P | 06:22 |
+Radix-wrk | I have a htc touch diamond phone atm.. will stick with this until android stabilises and more phones come out I think | 06:24 |
+Radix-wrk | love the size of this phone tho.. it's tiny | 06:24 |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [] | 06:24 | |
+perlmonkey2 | the only thing that would draw me to the iphone is the kindle app. | 06:25 |
+Radix-wrk | Ahh.. you read ebooks on your phone? | 06:25 |
+perlmonkey2 | I've never had a phone that could do it. | 06:25 |
+Radix-wrk | that's the #1 application for me on my existing phone - ebook reader | 06:25 |
+perlmonkey2 | But my bro-in-law showed me his iphone with the kindle app, and the text was very readable. | 06:25 |
+perlmonkey2 | I probably wouldn't kill for it, but I might consider harsh words :P | 06:26 |
+Radix-wrk | I've been reading ebooks on my phone for about 5 years now | 06:26 |
+perlmonkey2 | nice | 06:26 |
+Radix-wrk | microsoft reader and tiny ebook reader are both great | 06:26 |
+Radix-wrk | iphone has text/pdf/html ebook readers already tho | 06:28 |
+Radix-wrk | tho 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-wrk | it'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.. etc | 06:30 |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 06:31 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [Client Quit] | 06:31 | |
+perlmonkey2 | hmm, how would you read on the treadmill? Going to drip sweat on your $400 handheld? | 06:32 |
+perlDreamer | you park it on the console | 06:32 |
+Radix-wrk | I 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 |
+perlmonkey2 | heh, makes sense. | 06:34 |
+Radix-wrk | just gotta keep pressing the next page key regularly that's all | 06:34 |
+Radix-wrk | I don't usually run on the treadmill tho.. just a fast paced walk on an incline.. running would be too hard | 06:34 |
+perlmonkey2 | Radix-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-23 | WebGUI: colin * r10745 /WebGUI/t/Shop/Ship.t: Update this test to work with the new USPS driver. | 06:42 |
CIA-23 | WebGUI: colin * r10746 /WebGUI/t/Asset/Sku.t: | 06:42 |
CIA-23 | WebGUI: Fix the logic in t/Asset/Sku.t. Add tests to make sure that the | 06:42 |
CIA-23 | WebGUI: shipsSeparately method is tested. | 06:42 |
CIA-23 | WebGUI: colin * r10747 /WebGUI/t/Asset/Wobject/Matrix.t: | 06:42 |
CIA-23 | WebGUI: Update test to make getListings work. It used the defaultSort value, which was | 06:42 |
CIA-23 | WebGUI: set to an invalid column. | 06:42 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 06:45 | |
+perlDreamer | elnino! | 06:45 |
elnino | hi. you saw me quick! | 06:45 |
elnino | perlDreamer, before I go promising people stuff.. the SMS.. is that in webgui yet? I think we talked about this a while ago. | 06:46 |
+perlDreamer | should be in there by end of tomorrow | 06:46 |
+perlDreamer | so, in 7.7.7 | 06:46 |
elnino | ah beta | 06:46 |
elnino | ok. | 06:46 |
+perlDreamer | well, an enterprising programmer should be able to backport it if necessary | 06:46 |
elnino | and 7.7 is released when? this summer? | 06:46 |
elnino | =) | 06:47 |
* perlDreamer is not sure when it goes stable | 06:47 | |
@tavisto | perldreamer, which should we apply for... integrator or provider? | 06:47 |
+perlDreamer | provider | 06:47 |
+perlDreamer | elnino, we should check the roadmap to see if it's on there | 06:49 |
elnino | not mentioned on http://www.webgui.org/webgui/roadmap | 06:50 |
+perlDreamer | nope | 06:50 |
+perlDreamer | maybe preaction will say something about it... | 06:50 |
@preaction | about what? | 06:51 |
+perlDreamer | when does 7.7 go stable? | 06:51 |
elnino | sms | 06:51 |
elnino | and that | 06:51 |
elnino | =) | 06:51 |
@preaction | right before the WUC | 06:51 |
elnino | ok. | 06:51 |
elnino | thanks. | 06:51 |
elnino | and ... sms doesn't cost US (the sender) anything right? she wants a work flow that sends text messages on a particular frequency | 06:51 |
+perlDreamer | I think it depends on the provider | 06:52 |
elnino | ...so I just write a workflow for a subscription. right | 06:52 |
elnino | oh. | 06:52 |
+perlDreamer | most providers get you coming and going | 06:52 |
@preaction | why aren't we just using an SMS-email gateway? | 06:52 |
elnino | thats what I thought (email gateway) | 06:52 |
elnino | cell to cell costs money. but email to cell? | 06:53 |
+perlDreamer | that would only cost the receiver? | 06:53 |
@preaction | right | 06:53 |
elnino | cool. thanks for confirming. | 06:53 |
@preaction | i'm not confirming anything, i didn't write it | 06:53 |
elnino | confirming the email gateway thing/and only costing the receiver. | 06:54 |
elnino | whether webgui works is another store. =) | 06:54 |
elnino | s/store/story | 06:54 |
@preaction | there are SMS-email gateways and they only cost the reciever, dunno if we'll use them | 06:54 |
elnino | so Ihave to sign up for an sms email gateway. | 06:54 |
elnino | I vaguely remember this converstaion. | 06:54 |
elnino | sorry if it's repeat. | 06:55 |
@preaction | no, providers each have their own sms-email gateway | 06:55 |
@preaction | http://en.wikipedia.org/wiki/SMS_gateways#Carrier-Provided_E-Mail_or_Web_to_SMS_Gateways | 06:55 |
elnino | ok. 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 |
elnino | I imagine that the customer wil provide their own email gateway to their cell phone | 06:56 |
elnino | and I just write a workflow to send the text message to the customer's cell. | 06:57 |
@preaction | they could, sure | 06:57 |
@preaction | you'd be sending an e-mail though | 06:57 |
@preaction | the gateway would make it into an SMS message and send it to the user | 06:57 |
elnino | right. like #####@tmobile.com - which the customer will have in their profile somewhere I imagine. | 06:57 |
@preaction | alternatively, 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 is | 06:58 |
@preaction | having them provide the e-mail address is safer though | 06:58 |
@tavisto | yeah those are usually in a standardized format | 06:58 |
+perlDreamer | so there's no general gateway, that would map any cell phone number to the provider? | 06:59 |
elnino | correct | 06:59 |
elnino | one for tmoble, one for verizon, http://www.mutube.com/projects/open-email-to-sms/gateway-list/ | 07:00 |
+perlDreamer | hm | 07:02 |
elnino | should 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 |
elnino | whatcha thinkin? | 07:02 |
@preaction | no, it's not itself an SMS gateway | 07: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_Gateways | 07:03 | |
@preaction | a gateway implies that it transforms a submitted message into an SMS message and sends it out over the phone network | 07:04 |
@preaction | so, like, using a modem | 07:06 |
elnino | I guess, using that definition, the modem is the actuall cell phone. no? | 07:09 |
elnino | or the cell phone provider themselves. | 07:10 |
@preaction | the modem is the phone, the gateway takes a request and transfers it to the phone | 07:17 |
elnino | k. | 07:18 |
* elnino goes to bed to think more. | 07:20 | |
ekennedy | Is there anyone on-line that can help with an SVN password reset? | 07:25 |
+perlDreamer | ekennedy: that would be Haarg, preaction or rizen | 07:26 |
* perlDreamer would recommend coming back tomorrow morning at 9:00pm CDT for RFE day. | 07:27 | |
+perlDreamer | there will be a whole lot of hacking going on | 07:27 |
ekennedy | The 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 |
+perlDreamer | ekennedy, can you send me a SVN diff? I'll commit it for you. | 07:29 |
+perlDreamer | but we should get your SVN password cleared up anyway | 07:29 |
ekennedy | perlDreamer - 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 |
+perlDreamer | you bet, ekennedy | 07:31 |
@preaction | i'd help, but i'm afraid i don't know who you are | 07:35 |
+perlDreamer | preaction, I'll vouch for ekennedy | 07:38 |
+perlDreamer | same IRC nick as username on the site, see the RFE about reply filter | 07:39 |
+perlDreamer | time for this old man to go to bed. | 07:40 |
+perlDreamer | happy hacking, all | 07:40 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] | 07:40 | |
ekennedy | preaction: 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 |
@preaction | ekennedy: perlDreamer vouches for you. what you want your new password to be? | 07:54 |
@preaction | ekennedy: email it to doug@plainblack.com, that way i have an audit trail to CMA | 07: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 #webgui | 08:43 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 08: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 #webgui | 09:00 | |
-!- LTR_bob [n=bob@88.159.254.154] has joined #webgui | 09:29 | |
-!- zmk [n=zaphod@84-50-76-175-dsl.trt.estpak.ee] has joined #webgui | 09: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 #webgui | 10:01 | |
-!- SynQ [n=koendejo@host2.procolix.com] has joined #WebGUI | 10:05 | |
-!- bartjol [n=bartjol@host2.procolix.com] has joined #webgui | 10:56 | |
-!- mode/#webgui [+v bartjol] by ChanServ | 10:56 | |
CIA-23 | WebGUI: yung * r10748 /WebGUI/ (3 files in 3 dirs): adding listings caching to Matrix | 11:03 |
-!- dapperedodo_ [n=dappered@gw.oqapi.nl] has joined #webgui | 11: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 #webgui | 11:20 | |
-!- mode/#webgui [+v bartjol] by ChanServ | 11: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 #webgui | 11: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 #webgui | 11:53 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 11:53 | |
-!- dapperedodo_ [n=dappered@gw.oqapi.nl] has joined #webgui | 12:03 | |
-!- dapperedodo [n=dappered@gw.oqapi.nl] has quit [Read error: 104 (Connection reset by peer)] | 12:03 | |
CIA-23 | WebGUI: patspam * r10749 /WebGUI/ (7 files in 6 dirs): | 12:16 |
CIA-23 | WebGUI: Added Survey feedback template | 12:16 |
CIA-23 | WebGUI: Added survey feedback template and method for returning the templated feedback for a given response | 12:16 |
CIA-23 | WebGUI: Used this to clean up the default survey template, and updated the i18n and help | 12:16 |
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."] | 12:32 | |
CIA-23 | WebGUI: patspam * r10750 /WebGUI/lib/WebGUI/Asset/Wobject/Survey.pm: Added www_showFeedback to Survey so that you can dial up response feedback on demand | 12:42 |
-!- carogray [n=Caroline@68-247-118-153.pools.spcsdns.net] has joined #webgui | 12:57 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 13: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 #webgui | 14: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 #webgui | 15:20 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 15:20 | |
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui | 15:23 | |
-!- c_thomas [n=tomb@207.119.125.236] has joined #webgui | 15:51 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 16:15 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 16:15 | |
carogray | can 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 #webgui | 16:24 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 16:24 | |
-!- perlmonkey2 [n=perlmonk@adsl-76-192-127-160.dsl.okcyok.sbcglobal.net] has joined #webgui | 16:30 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 16:30 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 16: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 #webgui | 16:51 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 16:51 | |
CIA-23 | WebGUI: 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 #webgui | 17:10 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:10 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] | 17:32 | |
CIA-23 | WebGUI: graham * r10752 /branch/WebGUI_7.6/ (docs/upgrades/upgrade_7.6.22-7.6.23.pl t/Asset/Asset.t): test and upgrade cleanups | 17: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 #WebGUI | 17:47 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 17:47 | |
-!- dionak [n=dionak@97.66.185.250] has quit [] | 17:52 | |
+perlDreamer | great change, MrHairgrease! | 17:52 |
+MrHairgrease | huh | 17:53 |
+MrHairgrease | what change | 17:53 |
+MrHairgrease | did I change? | 17:53 |
+perlDreamer | refactoring out those template variables | 17:53 |
+MrHairgrease | oh yeah | 17:53 |
+perlDreamer | so they aren't copy/pasted | 17:53 |
+MrHairgrease | they were _almost_ copy/pasted =) | 17:53 |
+MrHairgrease | they differed both one line or so | 17:54 |
+MrHairgrease | but both could use each others missing line | 17:54 |
+MrHairgrease | =) | 17:54 |
+MrHairgrease | I was about to add a tmpl_var to the skus called pricePlusTax | 17:55 |
+MrHairgrease | which would contain the getPrice plus the dafult tax that is applied to it | 17:55 |
+MrHairgrease | default tax being the tax that would be applied when no shipping address is given | 17:56 |
+MrHairgrease | I though it would be easy, but there's no centralized tmpl_var generation thingy in all skus | 17:56 |
+perlDreamer | no, there's not :( | 17:56 |
+MrHairgrease | so I prolly have to add it everywhere | 17:56 |
+MrHairgrease | which sucks | 17:56 |
+MrHairgrease | I did add a getPriceWithTax sub to WG::A::Sku in my working tree already | 17:57 |
+MrHairgrease | but I'm wondering if there would be a better way | 17:57 |
+MrHairgrease | any ideas? | 17:58 |
+perlDreamer | MrHairgrease, this is what I'd do. | 18:01 |
+perlDreamer | I'd start making such a subroutine | 18:01 |
+perlDreamer | and make sure that all the child classes call it | 18:01 |
+perlDreamer | that way it only has to be done once | 18:01 |
+perlDreamer | and we can begin moving common stuff back up into Sku->getTemplateVariables as needed/when time permits | 18:02 |
* perlDreamer has to run to a meeting | 18:02 | |
+MrHairgrease | yeah, that was what I was planning on | 18:02 |
+MrHairgrease | ok | 18:02 |
+MrHairgrease | thanks | 18:02 |
+perlDreamer | trying to get some school loans for Kathy | 18:02 |
+MrHairgrease | suck em dry pd | 18:02 |
+perlDreamer | the EU way of higher education is much less expensive, but I hear they tax y'all to death | 18:02 |
+perlDreamer | l8r | 18:02 |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 18:03 | |
-!- ckotil [n=newtrino@129.79.9.43] has joined #webgui | 18:09 | |
@tavisto | perldreamer | 18:23 |
@tavisto | I got back the USPS provider account info | 18: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 #webgui | 18: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 #webgui | 19:08 | |
-!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has joined #webgui | 19: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 #webgui | 19:47 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 19:48 | |
+perlmonkey2 | accounts | 19:50 |
+perlDreamer | tavisto, how does it sound? | 19:53 |
+perlDreamer | onerous? | 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 #webgui | 20:00 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 20:01 | |
@tavisto | well doesn't mean much to me but I passed it on to Graham and JT so that they can play with it | 20:06 |
+perlDreamer | Haarg, I need to commit a template that is going to end up in a weird place because of the import/parent problem. | 20:18 |
+perlDreamer | would it be safer to export the whole subfolder? | 20:18 |
@Haarg | hrm | 20:19 |
@Haarg | we should probably just fix the root problem | 20:19 |
@Haarg | for now just do the single template | 20:19 |
+perlDreamer | Okay. If i can come back around and look at the import/parent issue, I'll let you know. | 20:20 |
+perlDreamer | as long as I get it fixed by 7.7.7 release time, it won't matter | 20:20 |
+perlDreamer | er, 7.7.6 rather | 20:20 |
zmk | is 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 |
@preaction | zmk: not presently, no. but there's an RFE out there for it I believe | 20:28 |
+perlDreamer | RFE++ | 20:29 |
+perlDreamer | (meaning I just committed one) | 20:29 |
+perlDreamer | anybody seen RFESlasherMcGurk today? | 20:29 |
@Haarg | yes, over there -> | 20:31 |
zmk | preaction: thanks! | 20:31 |
@Haarg | bunch of crap came up today though | 20:31 |
+perlDreamer | I'll be committing 4 RFEs today | 20:31 |
+perlDreamer | if all goes well ;) | 20:31 |
@preaction | bunch of crap my ass, this week has been a hellstorm | 20:32 |
+perlDreamer | it's been pretty constant the last month | 20:32 |
@preaction | nah, 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 things | 20:33 |
@preaction | one day the world will fear him enough to not explode when he stops looking, but until that day... | 20:33 |
+perlDreamer | hopefully he was heading to a small blue/green world where the rays of the sun will evoke his latent alien powers | 20:34 |
@preaction | well, that's what Graham and I are for :p | 20:34 |
+perlDreamer | indeed | 20:34 |
+perlDreamer | have you pointed out to him that bad things happen when he goes away? | 20:34 |
+perlDreamer | hoster fires | 20:34 |
+perlDreamer | exploding planets | 20:34 |
+perlDreamer | might be better just to stay at home | 20:35 |
+perlDreamer | that happens to my boss | 20:35 |
+perlDreamer | when he goes to Florida there's some major terrorist issue that comes up and disrupts airline travel | 20:35 |
+perlDreamer | ex-boss, I should say | 20:37 |
CIA-23 | WebGUI: sno * r10753 /WebGUI/lib/WebGUI/Workflow/Activity/CleanLoginHistory.pm: | 20:41 |
CIA-23 | WebGUI: Add retain last login yesNo option. If configured to retain, workflow will determine if | 20:41 |
CIA-23 | WebGUI: the last login would be removed from the login history and will skip deleting that entry. | 20:41 |
CIA-23 | WebGUI: colin * r10754 /WebGUI/ (8 files in 8 dirs): | 20:41 |
CIA-23 | WebGUI: RFE for making an user's inbox filterable by the person who sent it. | 20:41 |
CIA-23 | WebGUI: Includes template changes, i18n, help and tests. | 20:41 |
CIA-23 | WebGUI: colin * r10755 /WebGUI/ (lib/WebGUI/Session/Setting.pm t/Session/Setting.t): | 20:41 |
CIA-23 | WebGUI: Add a has method to Session/Setting, so that it's easy to check if a setting | 20:41 |
@preaction | oh lord. i'm checking out the svn repo with git-svn. and it's at r50. of 10754... | 20:41 |
CIA-23 | WebGUI: already exists. Very handy for upgrade scripts. | 20:41 |
@preaction | r500 of 10756... this might take a while... | 20:46 |
+perlDreamer | hm 10:52 - 10:47/(500-50) ~ 5 minutes for 450 commits | 20:50 |
+perlDreamer | roughly 25X more commits to go | 20:51 |
+perlDreamer | so 135 minutes | 20:51 |
+perlDreamer | that's enough time to meet a friend for 5 mile run, drive back home, shower and eat lunch | 20:57 |
+perlDreamer | RFE ++ | 20:59 |
+perlmonkey2 | preaction: you are a brave soul. | 21:00 |
@preaction | i need it. i can't handle keeping all these changes in one SVN repo in limbo like i do | 21:01 |
@preaction | i 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-23 | WebGUI: sno * r10756 /WebGUI/lib/WebGUI/i18n/English/Workflow_Activity_CleanLoginHistory.pm: Option messages for Admin panel. | 21:08 |
CIA-23 | WebGUI: 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 |
@preaction | and if people keep adding revisions, my git-svn clone will NEVER FINISH | 21:09 |
+perlDreamer | sorry :/ | 21:09 |
+perlDreamer | the good news is that they're small, and it's pulling revs faster than we can make them | 21:09 |
+perlDreamer | until RFESlasherMcGurk shows up | 21:09 |
@preaction | er... well after 2200 it decided to do some compressing thing. | 21:11 |
+perlDreamer | going faster? | 21:17 |
@preaction | 2800 now, i suspect it' will be usable by tonight | 21:19 |
+perlDreamer | it'll be faster once we're all in git | 21:22 |
+perlDreamer | RFE ++ | 21:24 |
-!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has joined #webgui | 21:27 | |
@Haarg | preaction, i could give you my repo | 21:27 |
@Haarg | when i built it, i downloaded a copy of the full repo off the server to make it go at a reasonable speed | 21:29 |
CIA-23 | WebGUI: colin * r10758 /WebGUI/lib/WebGUI/ProfileCategory.pm: Remove some whitespace. | 21:41 |
CIA-23 | WebGUI: colin * r10759 /WebGUI/lib/WebGUI/Account.pm: Document the store method in POD for Account. | 21:41 |
CIA-23 | WebGUI: colin * r10760 /WebGUI/lib/WebGUI/Inbox/Message.pm: Only use 1 i18n object. | 21:41 |
CIA-23 | WebGUI: 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 #webgui | 21:47 | |
perlDreamer1 | am I back? | 21:47 |
perlDreamer1 | phew | 21:47 |
* perlDreamer1 goes running | 21:48 | |
perlDreamer1 | be back before preaction's git-svn download finishes | 21:48 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] | 21:48 | |
@Haarg | also, it will take much longer than you think to build a webgui git repo if you include the branches. | 22:00 |
@Haarg | there is one branch that was made by mistake that is a copy of svn root | 22:00 |
@Haarg | so it rebuilds the whole history again | 22:01 |
CIA-23 | WebGUI: jt * r10762 /WebGUI/docs/ (2 files in 2 dirs): - Fixed a search tickets problem in the EMS badge builder template. | 22:06 |
@Haarg | preaction, i'm uploading my git repo to dusk. eta 87 minutes. goes back to webgui 0.9. | 22:12 |
@preaction | i just checked out https://svn.webgui.org/plainblack/WebGUI, so it should be just waht i need | 22:14 |
@preaction | i'm already up to 6300 | 22:14 |
@Haarg | ah | 22:14 |
@Haarg | yeah, that goes a lot faster | 22:14 |
@preaction | and your git repo in dusk won't commit back to svn will it? or could you add an auto-hook that would git-svn dcommit | 22:15 |
@preaction | i'm pulling a master and i'll make local branches for all my changes, then push back to master and then dcommit | 22:15 |
@Haarg | what i'm uploading is just a tarball of what i'm using basically | 22:15 |
@Haarg | so yes it will commit back to svn | 22:15 |
@preaction | ohh, i get it | 22:17 |
@Haarg | it's basically just a git svn checkout that's been massaged a bit to have more data and so i can rebuild it faster | 22:19 |
@tavisto | preaction, I need your l33t gallery sk1llz | 22:22 |
@tavisto | er kn0wl3dge | 22:22 |
@preaction | tavisto: wat j00 n33d | 22:22 |
@tavisto | hehe | 22:22 |
@tavisto | I have been tasked with grouping the webgui sightings into categories that match our solutions section | 22:22 |
@tavisto | therefore, business, gov, non-prof, education | 22:23 |
@preaction | individual galleries? | 22:23 |
@tavisto | yessir, 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 |
@tavisto | I don't think this is a problem but I wasn't sure since I've never done anything like this before | 22:23 |
@preaction | yes, cut/paste should work fine | 22:33 |
@tavisto | that is great news | 22:33 |
-!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has quit [] | 22:38 | |
-!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has joined #webgui | 22:46 | |
CIA-23 | WebGUI: jt * r10763 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Sku/EMSTicket.pm): | 22:54 |
CIA-23 | WebGUI: - Fixed a problem in the EMS calculating prices on tickets with a badge that | 22:54 |
CIA-23 | WebGUI: has an existing ribbon. | 22:54 |
@preaction | IT'S DONE! YAY! | 23:06 |
@preaction | only 2 hours, not bad | 23:06 |
-!- s4eek_ [n=charles@rrcs-71-42-2-48.se.biz.rr.com] has joined #webgui | 23: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 #webgui | 23:15 | |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [Read error: 104 (Connection reset by peer)] | 23:15 | |
CIA-23 | WebGUI: joeri * r10764 /WebGUI/ (11 files in 10 dirs): add PayPal paydriver | 23:20 |
carogray | webstatistics question | 23:21 |
carogray | ? | 23:21 |
carogray | hosted 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 website | 23:22 |
carogray | Plain Black is "looking" at our pages more than anyone else - way more than anyone else? | 23:22 |
carogray | doesn't this then skew all of the results of our statistics like how many pages are looked at? | 23:23 |
dapperedodo | I think that will be spectre who is looking | 23:23 |
carogray | ok - but it isn't people who are using our information right? | 23:23 |
dapperedodo | Well, you never know that for sure if you put things on the internet | 23:24 |
@preaction | carogray: that's probably spectre, yes. what IP address specifically? | 23:26 |
@preaction | or what hostname? | 23:26 |
@preaction | we can make it so those don't show up anymore, if you post to the support board and ask | 23:26 |
carogray | ugh! 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 | |
@preaction | i really need to stop giving PB help here... | 23:34 |
@Haarg | preaction, if you want a more complete git repo, it's on dusk in my home dir | 23:40 |
@preaction | okay, thanks. i might replace my SVN.master with it | 23:41 |
ckotil | so 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 again | 23:45 |
ckotil | so far i cant figure out why/how i lost the perl modules. | 23:45 |
@preaction | wrong environment? | 23:45 |
@preaction | new WRE? | 23:45 |
ckotil | wrong env maybe. but i called the apache restart script via sudo like i always do | 23:46 |
ckotil | its a source install | 23:46 |
@preaction | perhaps someone else did it and didn't know they were doing wrong? perhaps the version numbers we needed got bumped up? | 23:48 |
CIA-23 | WebGUI: sno * r10765 /WebGUI/lib/WebGUI/ (Content/AssetManager.pm Search.pm): | 23:48 |
CIA-23 | WebGUI: Admin Panel asset search extension: allow searching by assetId with the inclusion of a helper keyword: | 23:48 |
CIA-23 | WebGUI: assetid: <an_asset_id> | 23:48 |
CIA-23 | WebGUI: assetId search is performed using a logical OR so multiple helper:key pairs can be applied | 23:48 |
CIA-23 | WebGUI: and normal keywords can also be used in the same query | 23:48 |
ckotil | impossible to say. i just hope i stumble accross something that explains what just happened. | 23:48 |
ckotil | my heart always drops when i see service unavailable. | 23:49 |
ckotil | saw 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.\n | 23:49 |
ckotil | saw nothing in webgui log. | 23:49 |
@preaction | missing modules will do that | 23:49 |
ckotil | ya | 23:50 |
ckotil | so that tipped me off to rerun the testEnv script | 23:50 |
ckotil | MIME::Tools was one missing package, and i forget the others. | 23:50 |
@Haarg | i think i'm going to add and use Scope::Guard as a way to deal with session's tendancy to leak | 23:51 |
-!- c_thomas [n=tomb@207.119.125.236] has quit [Read error: 110 (Connection timed out)] | 23:52 | |
ckotil | modules installed via testEnv dont update the history file for cpan | 23:52 |
ckotil | or maybe im lookin int he wrong place | 23:52 |
@preaction | ckotil: that's weird. it uses CPAN.pm to do it | 23:52 |
ckotil | ah, at least i can see the build files in .cpan/build. File::Temp, MIME::Tools, File::Path were reinstalled | 23:55 |
@preaction | File::Path is a standard module, same as File::Temp | 23:56 |
@preaction | so whatever happened, it's pretty weird | 23:56 |
@preaction | wooo! go joeri! paypal driver! | 23:57 |
dapperedodo | no that would be woo go Paul Wrightson, he created it | 23:57 |
@preaction | oh, then WOOOOO! | 23:58 |
@preaction | yay for new committers! | 23:58 |
--- Day changed Thu May 14 2009 | ||
@preaction | so how could i justify this patch i made to allow Redirect to show up in Page Layout with a template? | 00:00 |
@preaction | elnino asked for the feature, didn't make an RFE, but i did it anyway because i was bored one night | 00:01 |
@Haarg | preaction, 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 |
@preaction | and 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 |
@preaction | Haarg: it doesn't happen automatically? | 00:02 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 00:02 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 00:02 | |
@Haarg | it will refuse to continue updating until you add an entry to the authors file | 00:02 |
@preaction | ah, nice | 00:02 |
perlDreamer1 | Haarg, you think Session is leaking? | 00:04 |
@Haarg | not currently | 00:04 |
@Haarg | but it's easy to write code that does leak it | 00:04 |
@Haarg | and depending on the design of the code, fixing the leaks can be painful | 00:04 |
@Haarg | export code specifically | 00:05 |
perlDreamer1 | too true :/ | 00:05 |
@Haarg | would be much friendlier to be able to just throw an error or return | 00:05 |
@Haarg | instead of having to close the session before doing that | 00:05 |
-!- c_thomas [n=tomb@207-119-125-236.stat.centurytel.net] has joined #webgui | 00: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 | |
perlDreamer1 | ugh | 00:27 |
perlDreamer1 | merging code from old versions of wG into HEAD is hard! | 00:27 |
@preaction | yes, yessir it is | 00:30 |
@preaction | easier to merge back to older versions imho | 00:30 |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui | 00:30 | |
@preaction | so i made a Form::SelectAsset control, but i don't know if it works :( | 00:30 |
perlDreamer1 | you _do_ know what I'm going to say to that, right? | 00:31 |
@preaction | OMG NO, WUT | 00:31 |
perlDreamer1 | How about writing a test? :) | 00:31 |
@preaction | OMGYES | 00:31 |
perlDreamer1 | tests are easy, friendly, and have two major benefits | 00:31 |
perlDreamer1 | 1) they make sure that the codes works today and will work tomorrow | 00:32 |
@preaction | but 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 about | 00:32 |
perlDreamer1 | 2) They get annoying, insistent, berating code maintainers off yer back | 00:32 |
perlDreamer1 | Of 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 |
@preaction | sweet. 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 |
@preaction | oh, wait, 5 | 00:34 |
@Haarg | what do you mean by git clones? | 00:34 |
@preaction | git clone WebGUI_SVN.master <some name> | 00:35 |
@Haarg | ah | 00:35 |
@preaction | then i can git push WebGUI_SVN.master, and then git-svn dcommit in my .master | 00:35 |
CIA-23 | WebGUI: 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 |
@preaction | wait, who? | 00:36 |
@Haarg | not sure how you installed git, but the source archive includes a script in contribs that will create symlinked working directories | 00:36 |
@Haarg | then you could dcommit from any of the directories | 00:36 |
perlDreamer1 | yeah, who? | 00:37 |
@preaction | Haarg: yeah, but there was a huge disclaimer about "HYRE BE DRAGYNS" that i didn't want to deal with | 00:38 |
@Haarg | ah | 00:38 |
@Haarg | it's worked mostly fine for me | 00:38 |
@preaction | i didn't understand, something about deleting branches and corrupting the clone repo | 00:38 |
@Haarg | are you sure you mean the same thing? | 00:38 |
@preaction | most likely it's someone being too thorough on the manpage, but a two-step commit is fine for me | 00:38 |
@Haarg | there are some options you can give to the clone command to do some odd things | 00:39 |
@preaction | man git-clone, the --shared option | 00:39 |
@Haarg | the script i'm using is different | 00:39 |
@Haarg | it just symlinks all the relevant files/dirs | 00:39 |
perlDreamer1 | it's not bad code | 00:40 |
perlDreamer1 | there's tests | 00:40 |
perlDreamer1 | POD | 00:40 |
@preaction | but wouldn't symlinks cause me to edit both the clone and the source repo? | 00:40 |
perlDreamer1 | code formatting is strange. Random indents and cuddled elses | 00:40 |
@Haarg | depends on what you mean | 00:40 |
@Haarg | as long as they are working on different branches, it doesn't matter | 00:41 |
@Haarg | the repo as a whole would be shared, but the data is all still kept separate | 00:41 |
@preaction | oh, ohhhh, OHHHHH. i didn't have to do this, i could have just done "git branch" | 00:41 |
@Haarg | for most things, yeah | 00:41 |
@preaction | i'm still thinking like SVN, where branching is a stupid and dangerous thing | 00:42 |
@Haarg | although sometimes it's nice to have separate working directories for things | 00:42 |
-!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has quit [] | 00:43 | |
perlDreamer1 | only thing that's bad is that he didn't put a notice in the changelog | 00:43 |
perlDreamer1 | but he wrote 38 tests to validate his new CDN storage code | 00:43 |
perlDreamer1 | which is cool! | 00:43 |
@preaction | indeed | 00:44 |
perlDreamer1 | each new method added to Session/Url and Session/Id got a test | 00:44 |
@preaction | it'd be nice to see some examples of how to use it with S3 or whatever other CDN are out there | 00:45 |
@preaction | otherwise i like it, it adds some wonderful features in a nice way into a very old part of WebGUI | 00:46 |
perlDreamer1 | someone needs to let him know about the changelog and general coding standards | 00:46 |
@preaction | i can ask who dunnit so we can mention it | 00:47 |
perlDreamer1 | u da man, dawg | 00:47 |
@Haarg | perlDreamer1, are there any particular rough spots you noticed when working on exporting in story manager? | 00:48 |
perlDreamer1 | nope | 00:48 |
perlDreamer1 | worked fine | 00:48 |
@Haarg | looks like i'm going to end up refactoring some parts of the export code | 00:48 |
perlDreamer1 | AssetExport code, or Story* export code? | 00:49 |
@Haarg | AssetExport | 00:49 |
perlDreamer1 | that would be very good | 00:49 |
@Haarg | it won't be all that different, but at least cleaned up in some ways | 00:49 |
perlDreamer1 | is t/Mail/Send.t working for you, Haarg? | 00:50 |
@Haarg | 7.6 or 7.7? | 00:50 |
perlDreamer1 | 7.7 | 00:51 |
perlDreamer1 | I'm neck deep in merging RFE code | 00:51 |
perlDreamer1 | that test was acting funny last night | 00:51 |
@Haarg | works for me | 00:51 |
@Haarg | although i have seen it act odd from time to time | 00:51 |
perlDreamer1 | random pairs of tests would fail | 00:51 |
@preaction | the only suitable course is for me to commit ritual seppuku to absolve myself of the sin of t/Mail/Send.t | 00:59 |
@Haarg | heh | 01:00 |
perlDreamer1 | preaction, it's a great test | 01:00 |
perlDreamer1 | there are things that we couldn't test without it | 01:00 |
@preaction | TELL ME LIES TELL ME SWEET LITTLE LIES | 01:00 |
perlDreamer1 | instead of sepuku, you must find a way to refactor it to make it more testable | 01:00 |
@preaction | anyway, real work now! | 01:00 |
perlDreamer1 | I have read the PayPal code | 01:00 |
perlDreamer1 | and it's not going to pass the POD tests | 01:01 |
perlDreamer1 | Haarg, I'm going to start running regressions now | 01:01 |
perlDreamer1 | maybe we'll get done by Friday | 01:01 |
@Haarg | heh | 01:01 |
@Haarg | thanks | 01:01 |
@Haarg | i still have a number of things to commit | 01:01 |
CIA-23 | WebGUI: colin * r10767 /WebGUI/docs/changelog/7.x.x.txt: Add missing changelog entry for rfe #9134 | 01:07 |
CIA-23 | WebGUI: dagitz * r10768 /WebGUI/www/extras/assets/sharefolder.gif: Addes sharefolder.gif | 01:07 |
CIA-23 | WebGUI: dagitz * r10769 /WebGUI/www/extras/assets/story.gif: added story.gif | 01:07 |
CIA-23 | WebGUI: dagitz * r10770 /WebGUI/www/extras/assets/storyarchive.gif: added storyarchive.gif | 01:07 |
CIA-23 | WebGUI: dagitz * r10771 /WebGUI/www/extras/assets/storytopic.gif: added storytopic.gif | 01:07 |
CIA-23 | WebGUI: dagitz * r10772 /WebGUI/www/extras/assets/small/storytopic.gif: added small storytopic.gif | 01:07 |
CIA-23 | WebGUI: dagitz * r10773 /WebGUI/www/extras/assets/small/storyarchive.gif: added small storyarchive.gif | 01:07 |
CIA-23 | WebGUI: dagitz * r10774 /WebGUI/www/extras/assets/small/story.gif: added small story.gif | 01:07 |
CIA-23 | WebGUI: dagitz * r10775 /WebGUI/www/extras/assets/small/sharefolder.gif: added small sharefolder.gif | 01:07 |
CIA-23 | WebGUI: 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 | |
@tavisto | I WEAR MY SUNGLASSES AT NIGHT | 01:12 |
@tavisto | *Tavisto snaps out of 80's karaoke night* ... preaction, did you solve the case? | 01:12 |
@Haarg | perlDreamer1, preaction, http://gist.github.com/111343 if you care to look | 01:13 |
@Haarg | still incomplete | 01:13 |
@preaction | The Case of the Missing Millionaire? well, i recovered 500,000, and i'll return the 300,000 to the authorities | 01:13 |
@tavisto | um no.. Nancy Drew... I'm talking about your staff email | 01:14 |
@preaction | no | 01:15 |
@tavisto | what is the "new hotness" feature you're talking about | 01:15 |
perlDreamer1 | Haarg, doesn't it still need to output messages back to the user, in addition to the throw? | 01:15 |
@preaction | i had heard it was someone from Donorware | 01:15 |
@Haarg | that's handled by the method that calls it | 01:15 |
perlDreamer1 | cool | 01:15 |
@tavisto | Colin that's very cool about the SMS messages | 01:15 |
@preaction | tavisto: the Content Delivery Network thing? allows you to use Amazon S3 or some other CDN to speed up requests | 01:16 |
@preaction | i forget what that other big CDN is | 01:16 |
@preaction | inktomi? | 01:16 |
@preaction | alexa? | 01:16 |
@tavisto | yeah must be... I had not heard of this... | 01:16 |
perlDreamer1 | tavisto: cool features today: CDN handling for wG, SMS messaging, PayPal driver | 01:16 |
perlDreamer1 | akamai is a CDN? | 01:16 |
@tavisto | oooh paypal! | 01:16 |
@preaction | akamai, that's the one | 01:16 |
perlDreamer1 | isn't all core code supposed to have the copyright sent back to PB? | 01:17 |
@tavisto | someone must have big plans if they're going to use amazon s3 or akamai servers for their content | 01:17 |
-!- rizen [n=rizen@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 01:18 | |
-!- mode/#webgui [+o rizen] by ChanServ | 01:18 | |
@preaction | it's Donorware, they're big, and they have plans, so they're big plans ;) | 01:18 |
@tavisto | that's awesome... I can only hope that some of their wG clients want to move to that | 01:18 |
@preaction | indeed. especially for world-wide sites it will improve response times (since CDNs usually do geocaching) | 01:19 |
@tavisto | so perldreamer1, I take it we could add a new option to allow password recovery to be an sms message | 01:21 |
@tavisto | I know my bank (Chase) seems to favor that option | 01:21 |
* perlDreamer1 would have to think about that. Right now only inbox notifications are setup with that route | 01:21 | |
perlDreamer1 | it could be done | 01:21 |
@preaction | that would be nice actually. requires they have the phone instead of an e-mail account one can login to wherever | 01:23 |
@tavisto | yep I'm sure it could be now that you've got some of it in place | 01:23 |
@tavisto | it's a nice option to have.. assuming they already have their phone # in their profile. Otherwise it's a miserable failure | 01:23 |
@preaction | well, we'd only send the pw to sms if they can, otherwise we'd go back to e-mail :p | 01:24 |
@tavisto | I would like a snail mail option too please. ;) | 01:24 |
@preaction | hmm... that might be an idea. an email to snail-mail gateway, like paycheques | 01:25 |
@preaction | they just get printed and sent, almost no user interaction (afaik) | 01:25 |
@tavisto | nooo.. | 01:25 |
@preaction | they're special paper and printers, it's like an envelope with carbon-paper inside | 01:26 |
@preaction | use the special printer to print one side, then laser the address on the other | 01:26 |
* preaction gets head out of the clouds | 01:27 | |
@preaction | we could add an e-mail to fax gateway though | 01:27 |
CIA-23 | WebGUI: 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-23 | WebGUI: colin * r10778 /WebGUI/lib/WebGUI/Shop/PayDriver/PayPal/PayPalStd.pm: Fix POD whitespace problem in the new PayPal driver. | 01:33 |
CIA-23 | WebGUI: colin * r10779 /WebGUI/docs/upgrades/upgrade_7.7.5-7.7.6.pl: Fix syntax errors in the upgrade script. | 01:33 |
@Haarg | perlDreamer1, what would you think of changing tests to use Scope::Guard instead of an END block | 01:33 |
@Haarg | it would take a while to change all the tests, but the main advantage would be allowing the tests to run through something like Test::Aggregate | 01:34 |
@Haarg | which would speed up running all the tests substantially | 01:35 |
perlDreamer1 | Haarg, I'm not familiar with Scope::Guard, how does it make removing the END block work? | 01:36 |
@preaction | it runs some code when the scope ends | 01:36 |
@Haarg | well, it basically just returns an object with a destroy method | 01:36 |
@preaction | i think, that's what i read | 01:36 |
@Haarg | and the destroy method calls an arbitrary sub | 01:37 |
@Haarg | so instead of having an end block, you would have at the top of the test 'my $guard = Scope::Guard->new(sub { cleanup; });' | 01:38 |
@Haarg | Test::Aggregate is kind of hackish, but it runs all the tests in the same perl interpreter | 01:39 |
@Haarg | so you don't have to re-load modules | 01:39 |
@Haarg | that 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 db | 01:39 |
perlDreamer1 | I stuck it in an END block because for many errors, the tests clean themselves up anyway | 01:41 |
perlDreamer1 | but it doesn't always work | 01:41 |
@preaction | does Scope::Guard / DESTROY get called in case of a die? | 01:43 |
@Haarg | well, i think using something like Scope::Guard you get similar guarantees that the code will be run compared to and END | 01:43 |
@Haarg | yes | 01:43 |
perlDreamer1 | then 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 |
@Haarg | yeah | 01:45 |
@Haarg | not a small amount of work certainly | 01:45 |
perlDreamer1 | updating the tests is not that much work, I've already been doing that for the object clean-up | 01:45 |
@Haarg | i'd say we should use Test::Class instead, but it's hard to know when that will be working again | 01:45 |
perlDreamer1 | yeah | 01:46 |
@Haarg | have to go, be back in a little | 01:46 |
-!- Haarg [n=haarg@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"] | 01:46 | |
@preaction | good lord what happened to donorware? | 01:46 |
perlDreamer1 | huh? | 01:46 |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [Read error: 104 (Connection reset by peer)] | 01:46 | |
@preaction | donor.com is their new site, and it's... incredible | 01:46 |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui | 01:47 | |
@preaction | and it's a WebGUI site | 01:47 |
@tavisto | oooh ooh ooooh! | 01:47 |
@tavisto | oh yeah that's not new | 01:47 |
@tavisto | good site though | 01:47 |
@preaction | okay, i remember their olllld old site | 01:48 |
@preaction | back when i was upgrading them to 6.8 | 01:48 |
@tavisto | yeah it was ugh | 01:48 |
@preaction | it was functional, but not so much the pretty | 01:48 |
@preaction | well. it wasn't so much the functional either... | 01:48 |
@preaction | they had three sites they merged into one | 01:48 |
@tavisto | i like the iDasco app they have hehe | 01:48 |
* preaction wrote the "Splitting and Merging WebGUI Sites" presentation from that experience | 01:48 | |
@tavisto | sounds like a blast | 01:49 |
@preaction | the experience was nice. the presentation sucked | 01:50 |
@tavisto | anyone have an idea about this? | 01:51 |
@tavisto | I 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 |
@preaction | style template maybe? or wrong URL? | 01:52 |
@tavisto | isnt the widget function only supposed to bring over the asset? | 01:52 |
@tavisto | hmm... think it could be the page url instead of the actual calendar? :) | 01:52 |
perlDreamer1 | widget is broken, it's a known bug | 01:53 |
perlDreamer1 | however, try the beta server instead to see if it works differently | 01:53 |
@tavisto | I just looked and it's the correct url | 01:54 |
@tavisto | oh crap | 01:54 |
@tavisto | you just peed on my cheerios perlDreamer | 01:54 |
perlDreamer1 | do try the beta server, tavisto | 01:54 |
@tavisto | yep will do.. the widget isn't enabled on the regular demo.plainblack server though | 01:54 |
perlDreamer1 | well, let me be blunt | 01:55 |
perlDreamer1 | I had a prototype fix for the Widget | 01:55 |
perlDreamer1 | it seemed to work for me | 01:55 |
perlDreamer1 | but it got accidently committed before I was fully convinced that it worked the way the widget was supposed to | 01:55 |
perlDreamer1 | when I left it last, it showed just the content, not a whole page | 01:56 |
perlDreamer1 | it would be in 7.7.5 or .6 | 01:56 |
perlDreamer1 | maybe another dev could look at it in HEAD and let me know how close I got? | 01:56 |
@tavisto | just like on the other demo server, widgets are not enabled | 01:58 |
@tavisto | er the macro is not | 01:58 |
perlDreamer1 | preaction: can you take a peek at it? | 01:59 |
@preaction | i can't right now, but perhaps in the future | 02:02 |
@tavisto | perlDreamer1, I don't see a bug report on this. I see one about the templating being broken | 02:03 |
perlDreamer1 | it's the same one | 02:03 |
perlDreamer1 | same thing | 02:03 |
perlDreamer1 | without a template, it's broken | 02:03 |
perlDreamer1 | with a template, it's kind of broken | 02:03 |
@tavisto | oh okay.. | 02:03 |
-!- rizen [n=rizen@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has quit [] | 02:04 | |
@preaction | hm.. wonder if/when donorware will upgrade to the new Shop. they've got some old Commerce plugins that would need updating | 02:06 |
perlDreamer1 | there was a guy in the forum asking if there were plans to reintroduce the multiple variant category into the Shop. | 02:09 |
@preaction | i don't see why really, since it's just another level of complexity that's not really necessary | 02:09 |
perlDreamer1 | oh, ask SDuensin | 02:09 |
@preaction | though perhaps an easy UI to add/edit variants that does levels like that | 02:10 |
perlDreamer1 | if you have a high number of variants, it helps a lot | 02:10 |
perlDreamer1 | he 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 options | 02:10 |
perlDreamer1 | 30*X*Y is a big number to add | 02:10 |
@preaction | ah, true | 02:10 |
@preaction | perhaps easier would be to add a Size to the Ring product when the ring is purchased | 02:11 |
@preaction | okay, maybe not easier | 02:11 |
perlDreamer1 | worth thinking about, though | 02:14 |
CIA-23 | WebGUI: colin * r10780 /WebGUI/lib/WebGUI/i18n/English/Asset_Survey.pm: Fix a missing help title for the Survey. | 02:19 |
CIA-23 | WebGUI: colin * r10781 /WebGUI/etc/WebGUI.conf.original: Fix bad JSON in the new CDN section | 02:19 |
@tavisto | perlDreamer, 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 bug | 02:26 |
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui | 02:35 | |
-!- mode/#webgui [+v patspam] by ChanServ | 02:35 | |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI | 02: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 #webgui | 02:56 | |
-!- mode/#webgui [+o rizen] by ChanServ | 02:56 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [] | 03:03 | |
CIA-23 | WebGUI: colin * r10782 /WebGUI/t/Shop/ (4 files in 3 dirs): Add a basic test for the PayPalStd driver. | 03:06 |
CIA-23 | WebGUI: 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 Wobject | 03:06 |
CIA-23 | WebGUI: patspam * r10784 /WebGUI/docs/upgrades/packages-7.7.6/root_import_survey_default-feedback.wgpkg: Fixed bad i18n call in Survey feedback template | 03:06 |
@preaction | wow, today was huge RFE day | 03:07 |
perlDreamer1 | 6-7 big RFEs | 03:08 |
@preaction | i still haven't gotten my RFE in yet | 03:09 |
perlDreamer1 | I'll quit bothering you | 03:10 |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [] | 03:12 | |
perlDreamer1 | hm, the new DataForm code needs i18n | 03:13 |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 03:13 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 03:13 | |
@preaction | okay, the Visual mode in vim just became my new best friend | 03:16 |
perlDreamer1 | :) | 03:16 |
@preaction | do capital-V, select some lines, then :s/Something/SomeOtherThing/g<Enter> <- MAGIC | 03:16 |
perlDreamer1 | yup | 03:16 |
@preaction | no more guessing line numbers and putting in stupid :.,.+20s/.../.../g | 03:16 |
perlDreamer1 | v is even better | 03:16 |
@preaction | i like line-wise, i work line-wise more | 03:17 |
perlDreamer1 | for s///, I do too | 03:17 |
perlDreamer1 | but v is great for inserting the same thing in the same place | 03:17 |
perlDreamer1 | or for changing variable names when they are all lined up | 03:17 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 113 (No route to host)] | 03:17 | |
@preaction | i like . as well, especially with "c"hange | 03:18 |
@preaction | i just forget to use change a lot | 03:18 |
* perlDreamer1 is going to take break before getting back to RFE merging central | 03:22 | |
@preaction | humph. now i want a unified web services API for WebGUI | 03:23 |
@preaction | for consistency and code re-use's sake | 03:23 |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 03:27 | |
-!- mode/#webgui [+o rizen] by ChanServ | 03:27 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [Client Quit] | 03:27 | |
CIA-23 | WebGUI: colin * r10785 /WebGUI/t/Inbox.t: Clean up users in the new Inbox tests. | 03:31 |
CIA-23 | WebGUI: 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 #webgui | 03:35 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 03:35 | |
CIA-23 | WebGUI: dwrandall * r10787 /WebGUI/ (6 files in 5 dirs): CDN: perltidy on new/changed code | 03:53 |
CIA-23 | WebGUI: dwrandall * r10788 /WebGUI/docs/changelog/7.x.x.txt: Attributions for rfe #9134 | 03:53 |
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 03:54 | |
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui | 03:59 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 03: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 #webgui | 04:02 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 04:02 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: perlDreamer1 | 04:03 | |
-!- SynQ1 [n=koendejo@host2.procolix.com] has joined #WebGUI | 04:04 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 04:04 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 04:09 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 04: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 | |
+patspam | hmm, crud seems to be creating all entries with sequenceNumber=1, and then promote/demote doesn't work | 04:56 |
@preaction | that's not good | 04:56 |
+patspam | using a sequenceKey (assetId) | 04:56 |
+perlDreamer | almost have all tests cleaned up | 04:59 |
+perlDreamer | with so many commits today, it's hard to tell what I've broken, vs other code. | 05:00 |
CIA-23 | WebGUI: colin * r10789 /WebGUI/t/Shop/TaxDriver/EU.t: | 05:04 |
CIA-23 | WebGUI: Cleanup the sku created for testing. | 05:04 |
CIA-23 | WebGUI: Use the new WebGUI::Test->usersToDelete for user cleanup. | 05:04 |
+perlDreamer | sounds like Crud needs more tests | 05:07 |
+patspam | mea culpa | 05:10 |
+patspam | i wasn't passing in the sequenceKey when the empty crud item was created for the "Add" action | 05:11 |
+perlDreamer | you have to do that? | 05:12 |
-!- perlmonkey2 [n=perlmonk@adsl-76-192-127-160.dsl.okcyok.sbcglobal.net] has quit ["Leaving."] | 05:12 | |
CIA-23 | WebGUI: colin * r10790 /WebGUI/t/Shop/TaxDriver/EU.t: Better cart cleanup, so it also removes the CartItems. | 05:20 |
CIA-23 | WebGUI: colin * r10791 /WebGUI/t/ (Inbox Inbox/Message.t): Add a test for Inbox/Message, for status codes. | 05:20 |
+perlDreamer | getting closer to clean | 05:21 |
@preaction | wtf is WebGUI::Session::Env->clientIsSpider? | 05:27 |
+perlDreamer | daviddelikat cooked that up | 05:27 |
+perlDreamer | it's a way of preventing bots | 05:28 |
+perlDreamer | that disobey robots.txt | 05:28 |
+perlDreamer | _I think_ | 05:28 |
@preaction | but it works based on useragent, and is thus completely innacurate | 05:28 |
@preaction | what if i have a plugin in firefox called "webcrawler toolbar"? | 05:29 |
@preaction | i'm a spider? | 05:29 |
+perlDreamer | actually, there's a $username eq 'preaction' for that. | 05:29 |
@preaction | omg where? | 05:29 |
+perlDreamer | ack preaction /data/WebGUI/lib | 05:29 |
@preaction | nothing | 05:30 |
@preaction | you lied | 05:30 |
+perlDreamer | who? /me? | 05:30 |
daviddelikat | I got a list of user agent strings that represented the 'known' agents out ther and indicated if it was a browser or spider/crawler | 05:31 |
daviddelikat | and using that I developed the tests used | 05:31 |
daviddelikat | the code is actually about 80% acurate. | 05:32 |
daviddelikat | the only thing you lose if you match the spider code is the ads... | 05:32 |
@preaction | uhm... so 20% of my visitors will not see advertisements? i'm not sure i like that | 05:33 |
daviddelikat | not really a valid assumption | 05:33 |
daviddelikat | the strings used are for ALL known agents, that does not represent the nnumber of user who actually use them | 05:34 |
+perlDreamer | daviddelikat, 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 #webgui | 05:34 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 05:34 | |
daviddelikat | both neg and pos. | 05:34 |
+perlDreamer | are you more likely to miss a spider, or hit a user? | 05:34 |
@preaction | i can use a firefox extention to change my UA string to whatever i want | 05:34 |
daviddelikat | but it does not take into account the fact that 99% of all users are on one of the main 3 or 4 browsers | 05:35 |
daviddelikat | and as such will get the normal rendering | 05:35 |
daviddelikat | how many users are going to chenge their UA? | 05:35 |
daviddelikat | and so they don't see the ads | 05:36 |
daviddelikat | is that such a big deal? | 05:36 |
daviddelikat | .5% of users? | 05:36 |
daviddelikat | anyway JT OK'd the design | 05:36 |
daviddelikat | it reduces the number of ghost hits to a reasonable amount | 05:36 |
daviddelikat | i think that ghost views of an ad are more of a problem than users who dont see them at all. | 05:37 |
daviddelikat | if your advertisers pay for someone to view an ad they really want a person to see it | 05:38 |
+perlDreamer | rather than a bot | 05:38 |
+perlDreamer | is it enabled by default, or does it have to be turned on? | 05:39 |
daviddelikat | it is on by default | 05:39 |
daviddelikat | the only way to turn it off is to edit the code... | 05:40 |
@preaction | eh, i don't like it, but not my opin that matters | 05:41 |
daviddelikat | if you have a better idea im sure it would be worth trying | 05:42 |
daviddelikat | but before typical sites were getting hundreds of ghost hits to ads and advertisers were paying for it... | 05:42 |
daviddelikat | even 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 |
+perlDreamer | somebody mentioned that today | 05:44 |
+perlDreamer | that spectre was the highest visitor to their site in awstats | 05:45 |
daviddelikat | its probably not as niticable to ads where there is more than one ad in the group | 05:46 |
daviddelikat | but if you only have one ad it really adds up fast. | 05:46 |
+perlDreamer | 8 RFEs went in today | 05:46 |
daviddelikat | say who around here know lots about YUI datatables and paginator etc? | 05:47 |
+perlDreamer | how much is lots? | 05:47 |
@preaction | that'd be me probably | 05:47 |
daviddelikat | could you take a look at this: http://delikat.homeip.net:8080/ | 05:48 |
daviddelikat | click on the schedule link | 05:48 |
daviddelikat | right next to 'view tickets' | 05:48 |
@preaction | ooh, nice | 05:49 |
@preaction | looks broken | 05:49 |
daviddelikat | yup. | 05:49 |
daviddelikat | its kind messy | 05:50 |
daviddelikat | because the table actuall goes left to right rather than top to bottom | 05:50 |
daviddelikat | notice how the regular column headers are blank? | 05:50 |
@preaction | yes | 05:50 |
daviddelikat | i finally got paginator to recognize that i have more than one page | 05:51 |
daviddelikat | but now it wont actually ask for the second page | 05:51 |
daviddelikat | just says data error | 05:51 |
daviddelikat | the root problem is that the length of the table varies from page to page | 05:51 |
daviddelikat | so 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 |
daviddelikat | is this making sense? | 05:52 |
@preaction | yes | 05:52 |
@preaction | are you trying to fix the EMS thing there? | 05:53 |
daviddelikat | the schedule table is new code | 05:53 |
daviddelikat | fix what EMS thing? | 05:53 |
@preaction | ok, nm | 05:54 |
@preaction | looks like an EMS | 05:54 |
daviddelikat | its part of the EMS | 05:54 |
@preaction | okay. the second page gives me a data error. do you have Firebug? | 05:54 |
daviddelikat | yes but i don't get anything from it | 05:54 |
@preaction | func=getScheduleDataJSONsort=colDate&dir=asc&startIndex=6&results=6 <- this is the URL you're trying to get | 05:55 |
@preaction | func=getScheduleDataJSONsort <- looks not right | 05:55 |
daviddelikat | yup | 05:55 |
daviddelikat | needs a '?' after JSON | 05:55 |
daviddelikat | how did you get thet? | 05:55 |
@preaction | no, needs a ; | 05:55 |
@preaction | or a & whatever | 05:55 |
@preaction | on the Console tab, click the GET http://... | 05:56 |
@preaction | then click the Response tab | 05:56 |
@preaction | you can see exactly what the AJAX request got | 05:56 |
daviddelikat | ahah! i see, thanks | 05:56 |
@preaction | as for the rowsPerPage thing, the EMS has problems with that right now | 05:57 |
daviddelikat | whats the problem? | 05:57 |
@preaction | considering 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 server | 05:57 |
@preaction | the privileges are complicated, and expensive to check | 05:58 |
daviddelikat | no more data error | 05:58 |
daviddelikat | no I just have to get the correct data | 05:58 |
daviddelikat | or maybe this is OK... | 05:59 |
daviddelikat | rizen: you around? | 05:59 |
@preaction | oh. is it part of the spec to do that left-right pagination thing? | 06:01 |
@preaction | that's kinda weird to me | 06:01 |
daviddelikat | yes, it is supposed to display a set of locations and the events scheduled for them | 06:01 |
daviddelikat | it is not supposed to overlap like that | 06:01 |
daviddelikat | the second page should have only one location | 06:02 |
@preaction | ah, in DT, removing/adding columns has to be done expliictly | 06:03 |
daviddelikat | ideally for an event with only 6 locations the customer would make 6 columns | 06:03 |
@preaction | number of columns is configurable? | 06:03 |
daviddelikat | yes when you create the EMS | 06:04 |
daviddelikat | perhaps the next REV will do something fancier... | 06:04 |
@preaction | eh, basic is better, let the users tell us what they want | 06:05 |
daviddelikat | too true | 06:05 |
-!- perlmonkey2 [n=perlmonk@adsl-75-40-129-141.dsl.okcyok.sbcglobal.net] has joined #webgui | 06:06 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 06:06 | |
CIA-23 | WebGUI: colin * r10792 /WebGUI/t/Inbox.t: What knothead commented out the cleanup code? | 06:07 |
CIA-23 | WebGUI: colin * r10793 /WebGUI/ (7 files in 6 dirs): | 06:07 |
CIA-23 | WebGUI: Add managed Friends network, allowing a designated group to add and remove | 06:07 |
CIA-23 | WebGUI: friends from each other groups. | 06:07 |
CIA-23 | WebGUI: 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 |
daviddelikat | this gets messier everytime i turn around | 06:09 |
-!- ekennedy_ [n=ekennedy@174-154-226-239.pools.spcsdns.net] has joined #webgui | 06:15 | |
@preaction | how many http status codes do you know without looking at a reference? | 06:15 |
daviddelikat | 200, 400, 404, 500 | 06:16 |
daviddelikat | why? | 06:16 |
@preaction | 100, 200, 300, 400, 401, 402, 403, 404, 500, | 06:16 |
@plainhao | 301 302? | 06:16 |
@preaction | i dunno, seems like a good metric for complete nerdiness ;) | 06:16 |
daviddelikat | we could inplement a server on IRC | 06:16 |
@preaction | ha! no, new metric, how many IRC numeric codes do you know? ;) | 06:17 |
daviddelikat | none | 06:17 |
* preaction can't remember a single one | 06:17 | |
daviddelikat | there are codes? | 06:17 |
@preaction | (and why do i find this so hilarious) | 06:17 |
daviddelikat | when was the last time you wrote an irc client? | 06:17 |
@preaction | a long long time ago | 06:17 |
daviddelikat | never done it | 06:18 |
@preaction | but there are numeric messages for most automatic responses from the server (not from other users) | 06:18 |
+perlDreamer | nice commit ekennedy_ | 06:18 |
daviddelikat | i;ve done FTP and thhp tho | 06:18 |
@preaction | so "Start of MOTD" is one. "MOTD line" is two. "End of MOTD" is three, etc... | 06:18 |
@preaction | thhp? | 06:19 |
@preaction | like ackthhp? | 06:19 |
daviddelikat | its a new protocol i just invented | 06:19 |
+perlDreamer | Totally hacked hyper protocol? | 06:19 |
@preaction | textual happy-hiccup protocol | 06:19 |
daviddelikat | hiccup is more the like | 06:19 |
ekennedy_ | perlDreamer: Thanks. I hope someone else finds it useful too. | 06:19 |
@preaction | ten happy hippy potsmokers! | 06:20 |
+perlDreamer | I made one small tweak to it, i18n'ed the Default Rich editor label in the select form | 06:20 |
daviddelikat | i need to give my head a rest | 06:23 |
daviddelikat | i'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 |
+perlDreamer | it'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 |
@preaction | isreply should only be true when it's a Post, not a Thread | 06:35 |
@preaction | but let me guess, that's something that isn't tested? | 06:36 |
@preaction | hell... i bit off way too much with promising to fix the CS... | 06:36 |
+perlDreamer | yup | 06:38 |
CIA-23 | WebGUI: 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 replies | 06:41 |
CIA-23 | WebGUI: ekennedy * r10796 /WebGUI/docs/changelog/7.x.x.txt: Updated Changelog entry for version 10795 - Implementation of RFE 9204 | 06:41 |
@preaction | quick question about WebGUI::Exception: | 06:41 |
@preaction | if i'm making a web service, would it be a good idea to use a WebGUI::Error::* as my "errorType" | 06:42 |
@preaction | that way the service method could just throw, get caught by the service dispatcher, and the error given to the user | 06:42 |
@preaction | i'm not trying to over-engineer this, really honest | 06:43 |
+perlDreamer | no, that's a great idea | 06:43 |
+perlDreamer | there's more and more of that happening | 06:43 |
+perlDreamer | Haarg just did that for the AssetExport | 06:43 |
@preaction | so the service responds with XML: <response><error>WebGUI::Error::InvalidParam</error><param>username</param><message>i18n message</message></response> | 06:44 |
+perlDreamer | now you went overboard | 06:44 |
@preaction | <param> is defined by WebGUI::Error::InvalidParam | 06:44 |
+perlDreamer | oh, okay | 06:44 |
-!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has joined #webgui | 06:44 | |
@preaction | so if it were WebGUI::Error::InvalidFile, it would include "brokenFile" and "brokenLine" items | 06:44 |
-!- ekennedy_ [n=ekennedy@174-154-226-239.pools.spcsdns.net] has left #webgui ["Ex-Chat"] | 06:45 | |
@preaction | i have a feeling i'm gonna get dropkicked for this one | 06:45 |
+perlDreamer | I don't think so. | 06:45 |
+perlDreamer | What you're doing is inline with all of our new development | 06:45 |
+perlDreamer | Shop is built with exceptions | 06:45 |
@preaction | yes, but they're never ever EVER sent outside of WebGUI | 06:45 |
@preaction | this is new, and i think it's awesome | 06:46 |
+perlDreamer | but at that point it's only an error message. | 06:46 |
@preaction | eventually the service just has to "throw". for now, i'm building these responses by hand. | 06:46 |
+perlDreamer | If the message passing scheme is via Exception up to the interface layer | 06:46 |
@preaction | but i'm building an API, and i want forwards-compat | 06: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 consumer | 06:47 |
@preaction | so <error> is machine parseable, <message> is i18n | 06:47 |
@preaction | this all seems like the only way to do it (or rather, the most correct way) | 06:47 |
@preaction | eh, enough dawdling. | 06:48 |
+perlDreamer | dapperedodo, any luck with the PayPal driver? | 06:48 |
dapperedodo | Yes, I am just awake | 06:49 |
dapperedodo | I missed a file | 06:49 |
+perlDreamer | phew | 06:49 |
dapperedodo | That is checked in now | 06:49 |
-!- perlmonkey2 [n=perlmonk@adsl-75-40-129-141.dsl.okcyok.sbcglobal.net] has left #webgui [] | 06:49 | |
+perlDreamer | I'll update and see if that helps the test | 06:49 |
dapperedodo | so you see: tests are gooed | 06:49 |
+perlDreamer | it is nice that the tests are good, but it's awesome that the PayPal driver is working | 06:50 |
+perlDreamer | A lot of people saw that commit and are very excited about it | 06:50 |
@preaction | indeed. i've been picking up bricks all night | 06:51 |
* perlDreamer has told you to watch your fiber intake, preaction | 06:52 | |
dapperedodo | I will be running now, i'll be back in an hour if there is anything on the paypal | 06:54 |
+perlDreamer | thanks, dapperedodo :) | 06:54 |
-!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has quit [] | 06:54 | |
@preaction | okay, so the Visitor user is not used for the "default new user's profile" anymore? | 06:58 |
+perlDreamer | no | 06:59 |
@preaction | no meaning "correct" or no meaning "incorrect"? | 06:59 |
+perlDreamer | it uses ProfileField->defaultValue | 06:59 |
@preaction | okay | 06:59 |
+perlDreamer | see User.pm, sub new | 06:59 |
@preaction | that's line 933-937 in WebGUI::User, right? | 06:59 |
+perlDreamer | yes | 07:00 |
+perlDreamer | select dataDefault from... | 07:00 |
@preaction | part of my mandate for this RFE is realigning the user API to be in-tune with how we doing things elsewhere | 07:00 |
@preaction | which means "get()", "set()" and "getId()" | 07:00 |
+perlDreamer | that is a great idea | 07:01 |
@preaction | since you're not allowed to have a userProfile field the same as a user property, it's also easy | 07:01 |
@preaction | though i'm going to test user.pm coverage before i start modifying/deprecating the existing methods | 07:01 |
+perlDreamer | the coverage is quite high for User.pm | 07:03 |
+perlDreamer | the profile form processing routines are not covered at all | 07:03 |
@preaction | dunno if i'll have to touch them, mainly profileField() and the `users` fields | 07:04 |
+perlDreamer | so profileField gets subsumed by ->get? | 07:05 |
@preaction | and ->set | 07:05 |
@preaction | yes | 07:05 |
@preaction | no more one-at-a-time crap | 07:05 |
@preaction | (which i just realized is how we've been doing it forever) | 07:05 |
@preaction | so the old methods will call the new methods and the old methods will be deprecated and removed in 8 | 07:06 |
+perlDreamer | there have been problems with those form field methods and the order in which they set their values | 07:08 |
@preaction | which ones? in WebGUI::User? | 07:09 |
+perlDreamer | yes | 07:09 |
CIA-23 | WebGUI: joeri * r10797 /WebGUI/lib/WebGUI/Shop/PayDriver/PayPal.pm: PayPal driver missed its base class | 07:09 |
CIA-23 | WebGUI: colin * r10798 /WebGUI/t/Shop/Pay.t: Update this test for adding a new PayDriver. | 07:09 |
+perlDreamer | validateProfileDataFromForm | 07:10 |
+perlDreamer | and whatever calls it | 07:10 |
@preaction | looks like that just validates data, doesn't actually change anything | 07:11 |
+patspam | oooh, extjs 3.0 rc1 is out | 07:30 |
+patspam | ..and it's under an MIT license now | 07:30 |
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"] | 07:32 | |
+patspam | or maybe only the "core" is | 07:32 |
+patspam | either way i have widget envy | 07:32 |
* perlDreamer passes patspam a drool towel | 07:33 | |
@preaction | oh, patspam, was there something you needed to ask me the other day? | 07:35 |
+patspam | ummm yeah i think there was something... | 07:35 |
+patspam | but forgot now :) | 07:36 |
@preaction | about Filepump maybe? | 07:36 |
@preaction | eh, if you think of it, you can feel free to e-mail me: doug@plainblack.com | 07:36 |
CIA-23 | WebGUI: colin * r10799 /WebGUI/lib/WebGUI/i18n/English/Account_Inbox.pm: Add broken i18n for Account/Inbox | 07:38 |
CIA-23 | WebGUI: colin * r10800 /WebGUI/lib/WebGUI/ (3 files in 3 dirs): Add files missed during the initial checkin of managed friends network. | 07:38 |
CIA-23 | WebGUI: 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 |
+perlDreamer | patspam, re FilePump, DonorWare added a CDN handler to the Storage.pm today. | 07:41 |
+patspam | yeah i saw, freakin cool | 07:41 |
+patspam | definite filepump integration possibilities there | 07:41 |
+patspam | koen has also been eyeing off ways to use filepump to distribute files over a cluster | 07:42 |
@preaction | won't the CDN thing overlap the yahooapis.com thing? | 07:42 |
+patspam | yep, but the cdn thing has pushing capabilities too | 07:42 |
@preaction | wonder if Frank got that finished | 07:43 |
+patspam | filepump could have a feature to push bundles out to your cdn post-build | 07:43 |
@preaction | it just worries me when three different features overlap with little discussion between the three implementors | 07:44 |
@preaction | well, four really, with template_attachments | 07:45 |
+patspam | yeah agreed, i regret that | 07:46 |
@preaction | well not your fault. the CDN thing was developed in a vacuum for all i know | 07:46 |
@preaction | template_attachments came before i knew filepump existed | 07:46 |
@preaction | and yahooapis.com thing started before any of this too | 07:47 |
@preaction | it's almost like we need a place to discuss these things without promising that we'll put them in | 07: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 |
+patspam | the rfe approval process should be a key spot for that | 07:48 |
@preaction | there is that, yes. perhaps we need to put more technical implementation details on there as they become available? | 07:48 |
@preaction | a development log of that feature? | 07:48 |
+patspam | almost everything i design gets submitted first as an rfe, although filepump was an exception to that | 07:49 |
@preaction | i'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 process | 07:50 |
-!- dapperedodo [n=joeri@87.213.33.210] has joined #webgui | 07:50 | |
+patspam | yeah, and increases the chances for people working on similar things to find each other | 07:50 |
+patspam | I 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 process | 07:51 |
@preaction | it hasn't, no | 07:51 |
@preaction | but a lot of stuff is client-sponsored, which has only to go through JT | 07:52 |
@preaction | the new social networking stuff, for example | 07:52 |
@preaction | the Gallery | 07:52 |
+patspam | yup, obviously the buck stops with jt for approval. but it would be useful for those of us outside PB to know what's being developed | 07:53 |
@preaction | perhaps 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 it | 07:54 |
+patspam | ok, I'll do it now | 07: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 #webgui | 09:25 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 09:25 | |
-!- LTR_bob [n=bob@88.159.254.154] has joined #webgui | 09:28 | |
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"] | 09:38 | |
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui | 09:47 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 09:47 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 10:14 | |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 10:19 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 10:19 | |
SynQ1 | cought up by reality | 10:36 |
SynQ1 | that is what you call it | 10:36 |
-!- SynQ1 is now known as SynQ | 10:36 | |
SynQ | how can someone keep up with the joneses these days | 10:43 |
* SynQ dives into FUSE and GFS before someone else does :P | 10: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 #webgui | 11:37 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 11:37 | |
CIA-23 | WebGUI: patspam * r10802 /WebGUI/ (5 files in 5 dirs): Added crud for Survey test suites | 11:54 |
-!- BartJol [n=plainstu@host2.procolix.com] has quit [Read error: 110 (Connection timed out)] | 12:23 | |
CIA-23 | WebGUI: 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 #webgui | 13:59 | |
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui | 14:09 | |
-!- mode/#webgui [+o plainhao] by ChanServ | 14: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 #webgui | 14:27 | |
-!- dapperedodod [n=dappered@87.213.33.210] has left #webgui [] | 14:28 | |
-!- dapperedodo [n=dappered@87.213.33.210] has joined #webgui | 14: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 #webgui | 15:07 | |
-!- dapperedodo [n=dappered@87.213.33.210] has joined #webgui | 15:21 | |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui | 15:36 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 15:37 | |
-!- khenn_ [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI | 15: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 #WebGUI | 15: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 #webgui | 16:23 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 16:23 | |
CIA-23 | WebGUI: martin * r10804 /WebGUI/ (3 files in 3 dirs): Adding copy-from-profile buttons to the edit Address screen. | 16:30 |
CIA-23 | WebGUI: 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 #webgui | 16:31 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 16: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_, @plainhao | 16: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, perigrin | 16:42 | |
-!- Netsplit over, joins: bopbop | 16:54 | |
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has joined #webgui | 16:54 | |
-!- Netsplit over, joins: +perlmonkey2, khenn_, +MrHairgrease, carogray, @plainhao | 16:54 | |
-!- ServerMode/#webgui [+ovvo bopbop perlmonkey2 MrHairgrease plainhao] by irc.freenode.net | 16: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 #webgui | 17:09 | |
-!- carogray [n=Caroline@c-98-217-212-76.hsd1.nh.comcast.net] has joined #webgui | 17:10 | |
carogray | anyone in from yesterday evening - to ask about awstatistics set up? | 17:10 |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 17:11 | |
-!- Haarg [n=haarg@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 17:13 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:13 | |
CIA-23 | WebGUI: yung * r10806 /WebGUI/ (2 files in 2 dirs): adding a 'delete item' button on Carousel edit screen | 17:20 |
CIA-23 | WebGUI: 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 #webgui | 17: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 #WebGUI | 18:14 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 18:14 | |
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 18:20 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 18:20 | |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui | 18:23 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 18:37 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 18:37 | |
+perlDreamer | morning, folks | 18:37 |
+MrHairgrease | hey 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 #webgui | 18:38 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 18:38 | |
-!- Radix| [i=root@203.161.71.161.static.amnet.net.au] has joined #webgui | 18:38 | |
+perlDreamer | seems like we did 9-10 RFEs yesterday | 18:41 |
+MrHairgrease | nice | 18:41 |
CIA-23 | WebGUI: arjan * r10808 /WebGUI/ (3 files in 3 dirs): Added internationalisations in Gallery.pm "Return to Album" and "Add Photo" | 18:58 |
CIA-23 | WebGUI: arjan * r10809 /WebGUI/ (4 files in 2 dirs): | 18:58 |
CIA-23 | WebGUI: - New features in the UKplayer slidehow: you can hide the textblock, volume | 18:58 |
CIA-23 | WebGUI: slider and mute button, resize the textblock and thumbnails. A new demo | 18:58 |
CIA-23 | WebGUI: config is added. See: /extras/ukplayer/slideshow.html | 18:58 |
@plainhao | yikes, windows 7 is killing my macbook pro | 19:06 |
* perlDreamer struggles mightily against some anti-microsoft comment | 19:06 | |
+MrHairgrease | why? you should be happy | 19:06 |
+MrHairgrease | http://blog.doloreslabs.com/2009/05/the-programming-language-with-the-happiest-users/ | 19:06 |
+MrHairgrease | so why even think about anti ms comments? | 19:06 |
@plainhao | :apologizes for the unintentional double insult :) | 19:09 |
+perlDreamer | good point, MrHairgrease | 19: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 #webgui | 19:28 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 19:28 | |
CIA-23 | WebGUI: colin * r10810 /WebGUI/lib/WebGUI/ (2 files in 2 dirs): | 19:34 |
CIA-23 | WebGUI: Refactor the gallery album i18n so translators don't have to translate URLs | 19:34 |
CIA-23 | WebGUI: 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 #webgui | 21:45 | |
-!- ServerMode/#webgui [+ns] by orwell.freenode.net | 21: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 secs | 21:45 | |
!orwell.freenode.net *** Notice -- TS for #webgui changed from 1242326703 to 1164523375 | 21:45 | |
-!- ServerMode/#webgui [-s] by irc.freenode.net | 21:45 | |
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #webgui | 21:45 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 21:45 | |
-!- gugod [n=gugod@sh1.opcafe.net] has joined #webgui | 21:45 | |
-!- perlmonkey2 [n=perlmonk@adsl-70-137-11-15.dsl.okcyok.swbell.net] has joined #webgui | 21:45 | |
-!- Radix| [i=root@203.161.71.161.static.amnet.net.au] has joined #webgui | 21:45 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 21:45 | |
-!- ServerMode/#webgui [+ovvv tavisto cap10morgan perlmonkey2 perlDreamer] by irc.freenode.net | 21:45 | |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui | 21:45 | |
-!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has joined #webgui | 21:45 | |
-!- Haarg [n=haarg@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 21:45 | |
-!- dionak [n=dionak@97.66.185.250] has joined #webgui | 21:45 | |
-!- carogray [n=Caroline@c-98-217-212-76.hsd1.nh.comcast.net] has joined #webgui | 21:45 | |
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has joined #webgui | 21:45 | |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui | 21:45 | |
-!- khenn_ [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 21:45 | |
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui | 21:45 | |
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui | 21:45 | |
-!- ServerMode/#webgui [+ooov Haarg bopbop plainhao Radix-wrk] by irc.freenode.net | 21:45 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #webgui | 21:45 | |
-!- zmk [n=zaphod@84-50-76-175-dsl.trt.estpak.ee] has joined #webgui | 21:45 | |
-!- perlbot [n=perlbot@caelum.cachemiss.com] has joined #webgui | 21:45 | |
-!- frodwith [n=pdriver@66.175.192.44] has joined #webgui | 21:45 | |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 21:45 | |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 21:45 | |
-!- steveo_aa [n=sno@adsl-76-226-105-10.dsl.sfldmi.sbcglobal.net] has joined #webgui | 21:45 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 21:45 | |
-!- ServerMode/#webgui [+oooo frodwith stDavid steveo_aa preaction] by irc.freenode.net | 21:45 | |
-!- CIA-23 [n=CIA@208.69.182.149.simpli.biz] has joined #webgui | 21:45 | |
-!- Chizad [n=chizad@67.64.55.59] has joined #webgui | 21:45 | |
-!- Mech422 [n=steve@adsl-99-19-124-229.dsl.pltn13.sbcglobal.net] has joined #webgui | 21:45 | |
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has joined #webgui | 21:45 | |
-!- perigrin [n=bender@agaton.scsys.co.uk] has joined #webgui | 21:45 | |
-!- ServerMode/#webgui [+bbb *!n=rahul@117.195.196.* *!*@189.4.48.48 *!*@85-18-14-23.fastres.net] by irc.freenode.net | 21:45 | |
-!- ServerMode/#webgui [+b broasaurus*!*@*] by irc.freenode.net | 21: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 | |
+perlmonkey2 | what's new today? | 21:48 |
@preaction | i'm fixing WebGUI::User API to be easier to use | 21:50 |
@preaction | and 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 wrong | 21:51 |
@preaction | it's a dirty job, but somebody's gotta do it | 21:52 |
dapperedodo | But 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 #webgui | 10: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 secs | 10:08 | |
-!- joker [n=kvirc@ppp-217-77-223-174.wildpark.net] has joined #webgui | 11: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 ChanServ | 12:54 | |
CIA-23 | WebGUI: graham * r10824 /WebGUI/ (20 files in 12 dirs): export cleanups and mobile style | 12:59 |
CIA-23 | WebGUI: graham * r10825 /WebGUI/docs/create.sql: preparing for 7.7.6 release | 12:59 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 13:14 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: LTR_bob | 13:20 | |
-!- Netsplit over, joins: LTR_bob | 13:20 | |
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."] | 13:52 | |
CIA-23 | WebGUI: patspam * r10826 /WebGUI/ (9 files in 7 dirs): | 13:56 |
CIA-23 | WebGUI: Survey test suite now functional. | 13:56 |
CIA-23 | WebGUI: Tests are defined via a JSON-encoded spec, through Web Crud interface | 13:56 |
CIA-23 | WebGUI: Test results are TAP encoded, and TAP parsed and prettified into HTML | 13:56 |
CIA-23 | WebGUI: Added i18n, help and tests | 13:56 |
CIA-23 | WebGUI: graham * r10827 /releases/WebGUI_7.7.6-beta: Release 7.7.6-beta | 13:56 |
CIA-23 | WebGUI: graham * r10828 /WebGUI/lib/WebGUI/Asset/Wobject/Layout.pm: fix dumbness | 13:56 |
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui | 14:09 | |
-!- mode/#webgui [+o plainhao] by ChanServ | 14:09 | |
CIA-23 | WebGUI: graham * r10829 /releases/WebGUI_7.7.6-beta/WebGUI: Release 7.7.6-beta | 14:34 |
CIA-23 | WebGUI: graham * r10830 /WebGUI/ (4 files in 4 dirs): preparing for 7.7.7 dev | 14: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 #webgui | 15: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 #webgui | 15: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 #webgui | 16:14 | |
-!- rizen [n=rizen@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 16:17 | |
-!- mode/#webgui [+o rizen] by ChanServ | 16:17 | |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui | 16:22 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 16:22 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 16:32 | |
ckotil | FYI: Red Hat Satellite Network package updates are killing webgui | 16:42 |
ckotil | i havent been able to identify a specific package. | 16:43 |
ckotil | there were about 100 updates i applied to two boxes, and after doing so. webgui went tits up | 16:43 |
@rizen | yikes | 16:49 |
@rizen | I have a couple suggestions for you to check | 16:50 |
ckotil | im running RHEL5 | 16:50 |
@rizen | 1) make sure it didn't create a /etc/my.cnf file | 16:50 |
@rizen | 2) make sure it didn't enable SELinux | 16:50 |
ckotil | it has to do with missing perl modules. | 16:50 |
@rizen | oh, you're not running the WRE? | 16:50 |
ckotil | File::Path File::Temp and MIME::Tools | 16:50 |
ckotil | source. | 16:51 |
ckotil | so i ran testEnvironment.pl and the script grabbed those and fixed the problem | 16:51 |
@rizen | ok, well in that case your best bet is to reinstall all the perl modules again | 16:51 |
@rizen | ok | 16:51 |
ckotil | at least it went smoothly on my production box. | 16:51 |
ckotil | on the hot backup, not so smooth. | 16:51 |
ckotil | it appears MIME::Tools was installed into a wierd perl lib directory. | 16:51 |
@rizen | RHEL is trying to tell you to use the WRE | 16:51 |
@rizen | =) | 16:51 |
ckotil | ya rly. | 16:52 |
ckotil | ive looked into on a few occasions. | 16:52 |
-!- bartjol [n=bartjol@host2.procolix.com] has joined #webgui | 16:53 | |
-!- mode/#webgui [+v bartjol] by ChanServ | 16:53 | |
ckotil | every time i get it built, i start to setup my sites, and i'm overwhelmed | 16:53 |
ckotil | i like my source install setup | 16:53 |
ckotil | ive got over 20 sites now | 16:53 |
@rizen | get it built? you're hand compiling the WRE? | 16:53 |
ckotil | no, i use the rhel5 rpm | 16:54 |
@rizen | ok, you just mean converting your config files over to the wre then | 16:54 |
@rizen | that's overwelming | 16:54 |
ckotil | yes. | 16:54 |
@rizen | is what you're saying | 16:54 |
@rizen | k | 16:54 |
@rizen | i suppose it certainly could be | 16:54 |
@rizen | there's certainly nothing wrong with doing a source install if you have the gumption for it...most people don't have that kind of patience | 16:55 |
@rizen | or skill | 16:55 |
ckotil | i 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 |
ckotil | last time i tried, i got frustrated when adding additional sites | 16:56 |
ckotil | and quit. heh too many knobs to set | 16:57 |
@rizen | really? | 16:58 |
@rizen | it should be easy | 16:58 |
@rizen | just | 16:58 |
@rizen | addsite.pl --sitename=www.example.com --adminPass=mysqldbpass | 16:58 |
@rizen | and if it's an existing site, then you just copy your files into place after you've run that command | 16:58 |
ckotil | hrm, that does sound easy. i was in the gui | 16:59 |
@rizen | oh | 16:59 |
@rizen | yeah, that's for people that don't know any better | 16:59 |
@rizen | =) | 16:59 |
ckotil | so copy the files into place from the www dir? | 16:59 |
ckotil | or do i have to export packages into the new site | 17:00 |
@rizen | yeah, copy your uploads folder into /data/domains/www.example.com/public/uploads | 17:00 |
@rizen | and import your database into the newly created www_example_com | 17:00 |
@rizen | and 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 file | 17:00 |
@rizen | then do: | 17:01 |
@rizen | wreservice.pl --restart modperl | 17:01 |
@rizen | and you're back online | 17:01 |
ckotil | what are the steps to import the database? | 17:01 |
@rizen | importing the database is 2 steps | 17:01 |
@rizen | mysql -uroot -pPASS -e "drop database www_example_com;create database www_example_com" | 17:02 |
@rizen | that one cleans out the fresh db that was created by addsite.pl | 17:02 |
@rizen | then the second step is | 17:02 |
@rizen | mysql -uroot -pPASS www_example_com < www.example.com.sql | 17:02 |
@rizen | that imports your database dump into the database | 17:03 |
@rizen | i guess i shouldn't assume you have a database dump | 17:03 |
ckotil | but where does www.exmaple.com.sql come from? currently all my sites are in a single webgui db | 17:03 |
ckotil | in the wre it sounds like evrey site has their own db | 17:03 |
@rizen | mysqldump -uroot -pPASS www_example_com > www.example.com.sql | 17:03 |
@rizen | how is it possible that all your sites use the same webgui db? | 17:04 |
@rizen | i mean | 17:04 |
@rizen | you can do that if you want | 17:04 |
@rizen | you can run lots of sites off of one db | 17:04 |
@rizen | but don't you run into problems? | 17:04 |
@rizen | like with the user function style | 17:04 |
@rizen | ? | 17:04 |
ckotil | all my sites are beneath globalnoc.iu.edu/ then i do mod_rewrite to allow for unique sitenames | 17:04 |
@rizen | ok then in your case, replace www_example_com with globalnoc_iu_edu | 17:05 |
ckotil | ok, if its just an easy dump and import. i can do that | 17:05 |
@rizen | and then either modify /data/wre/etc/globalnoc.iu.edu.modproxy to add your rewrite rules | 17:05 |
ckotil | but let's say i want to separate out the single db into many db's | 17:05 |
@rizen | or create a bunch of additional .modproxy files...one for each virtual host you want to set p | 17:06 |
ckotil | would exporting my assets as a webgui package, be the best approach? | 17:06 |
ckotil | as far as user function style goes, i just use the globalnoc template | 17:10 |
ckotil | since it encompasses all of the sites anyway | 17:10 |
@rizen | don't use a package | 17:10 |
@rizen | just do what i said above | 17:10 |
@rizen | copy your uploads folder in place | 17:10 |
@rizen | and then import a database dump | 17:10 |
ckotil | sounds like a lot of crud will come with that import | 17:11 |
@rizen | i'm not sure how webgui would even handle a package that contains an entire site | 17:11 |
ckotil | hehe | 17:11 |
@rizen | it's not designed for that big of an import | 17:11 |
ckotil | yah, and ive got many many files i nsome of the sites | 17:11 |
ckotil | roughly 10000 file assets in one. | 17:11 |
@rizen | i think the biggest thing i ever moved with a package was a forum that had 5,000 posts in it | 17:11 |
@rizen | wow | 17:11 |
@rizen | yeah, definitely don't use a package then | 17:12 |
ckotil | yeah, webgui is our document repository | 17:12 |
ckotil | it works well | 17:12 |
@rizen | one of these days i hope to make it so you can mount webgui as a network drive | 17:12 |
@rizen | i have a prototype working | 17:12 |
ckotil | my manager would love that | 17:12 |
ckotil | i setup a webdav thing, that you can do that with | 17:12 |
@rizen | but the contractor i hired to make it stable for webgui 7.7 flaked out | 17:12 |
ckotil | aww. | 17:13 |
ckotil | the problem w/ my webdav implementation was triggering the workflow to perform the import | 17:13 |
ckotil | not webgui workflow. i was using a fileimport script | 17:13 |
@rizen | ah | 17:13 |
@rizen | ours is also webdav, but it's neatly integrated into webgui directly | 17:14 |
ckotil | separating 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 |
@rizen | so you can browse your asset tree | 17:14 |
ckotil | sweet. | 17:14 |
@rizen | use your webgui user/pass | 17:14 |
@rizen | all privileges are maintained | 17:14 |
@rizen | and you can even edit non file type assets like templates | 17:14 |
ckotil | I can't wait for that. | 17:14 |
@rizen | i'm sorry to say that you have to wait | 17:15 |
@rizen | i really wanted it in 7.7 | 17:15 |
@rizen | hopefully 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 #WebGUI | 17:20 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 17:20 | |
+bartjol | hee tavisto! | 17:21 |
@tavisto | bartjol, how are you my brotha | 17:24 |
+bartjol | weelly good | 17:24 |
+bartjol | my house is emptied from trash | 17:24 |
* rizen mumbles "bartjol has stolen my woman" | 17:26 | |
+bartjol | no, I'm just lending her for a day | 17:28 |
+bartjol | borrowing is maybe better | 17:28 |
@rizen | hah! so you admit you have stolen her from me! | 17:28 |
+bartjol | nope | 17:29 |
+bartjol | just borrowing without telling or asking | 17:29 |
+bartjol | which might rise feeling of being robbed | 17:30 |
+bartjol | but it is not factually right | 17:30 |
@tavisto | hmm.. I think Rizen would be mad except now he can finally buy his new persian bride online | 17:31 |
@rizen | you know it | 17:31 |
@rizen | what i'm mad about is that bartjol is only stealing her for a day | 17:31 |
+bartjol | you don't wanna have her back? | 17:32 |
@tavisto | hehe | 17:33 |
@rizen | i can't very well have a persian bride if i already have an american bride | 17:33 |
@rizen | well i could, but that just gets difficult to manage | 17:33 |
+bartjol | well, keeping her here still demands a divorce or Sarah missing/dead | 17:34 |
@tavisto | there's an app for that | 17:34 |
@tavisto | Wife Manager... only on the iPhone 3G | 17:34 |
+bartjol | cool | 17:34 |
@rizen | she doesn't actually have to be dead | 17:35 |
+bartjol | there are countries where you can set a time limit for your marriage | 17:35 |
@rizen | i just have to declare her dead | 17:35 |
+bartjol | (mostly used for going to the hookers) | 17:35 |
@rizen | and if she's living in europe | 17:35 |
@rizen | with you | 17:35 |
@tavisto | rizen and juliet | 17:35 |
@rizen | then that would be easy | 17:35 |
+bartjol | ah | 17:35 |
@tavisto | BarJol, 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 #webgui | 17:36 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 17: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 | |
@rizen | as far as most people in the US are concerned, yess | 17:36 |
-!- perlmonkey2 [n=perlmonk@adsl-70-137-11-15.dsl.okcyok.swbell.net] has joined #webgui | 17:37 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 17:37 | |
@rizen | i happen to love europe, so much so that i'm going back again this summer | 17:37 |
@rizen | but i don't need to convince me | 17:37 |
@rizen | just the state | 17:37 |
+bartjol | 1.45 billion/731 million= 2 euro, well I'll get a beer | 17:37 |
+bartjol | well, but you are one of the cooler US-people | 17: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 #webgui | 17:38 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 17:38 | |
CIA-23 | WebGUI: yung * r10831 /WebGUI/ (6 files in 5 dirs): rfe #10061: Use email as username at registration | 17:39 |
CIA-23 | WebGUI: martin * r10832 /WebGUI/ (7 files in 7 dirs): Adding Ogone payment plugin | 17:39 |
CIA-23 | WebGUI: martin * r10833 /WebGUI/lib/WebGUI/Shop/PayDriver/Ogone.pm: Clean out comments. | 17:39 |
CIA-23 | WebGUI: martin * r10834 /WebGUI/lib/WebGUI/Shop/PayDriver/Ogone.pm: Fixed setup instructions. | 17:39 |
@rizen | here's how stupid the US is | 17:41 |
@rizen | Congress/Obama are proposing a small tax on soda and other sugary drinks to help pay for the medical costs of the obesity epidemic | 17:41 |
@rizen | the tax is so small that if you bought 2 liters of soda for $3.50 cents, your total bill would be $3.55 cents | 17:42 |
+bartjol | it should be a huge tax? | 17:42 |
@rizen | And people all over the country are outraged by this tax. | 17:42 |
+perlmonkey2 | sin taxes tend to piss people off. | 17:43 |
+bartjol | well there's a 6% tax on that here | 17:43 |
+bartjol | but we are known for being outraged all the time | 17:43 |
+bartjol | that's why we can drink so much beer, to help us calm down | 17:44 |
@rizen | fat 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 enough | 17:44 |
+perlmonkey2 | sin taxes are just The Man telling us how to live our lives. | 17:45 |
+bartjol | which has 18% VAT which keeps us outraged and we contyinue to drink | 17:45 |
@rizen | if you say so perlmonkey2. i think they help pay for the problems they cause. | 17:45 |
+bartjol | it's a circle | 17:45 |
@rizen | it's not really a sin tax..it's a tax to show the real cost of a harmful product. | 17:46 |
+bartjol | well, the idea might sound reasonable, but there enough people drinking soda's who don't get fat | 17:46 |
@rizen | that's why gasoline costs so much in the EU. and it should be taxed like that here too methinks. | 17:46 |
@tavisto | yeah 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 cuts | 17:47 |
+perlmonkey2 | rizen: 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 |
+bartjol | mmm, maybe there should be a dumb people tax | 17:47 |
+bartjol | unfortunately that would include me :) | 17:47 |
@tavisto | If this universal health care works so well.. why do we flipping have tons of people in Michigan hospitals from Canada.... | 17:48 |
@tavisto | bunch of crap | 17:48 |
+bartjol | are hospitals more expensive in Canada? | 17:48 |
@rizen | i can see this discussion is going to devolve into something ludicrous, so i'm going to stop now | 17:48 |
+bartjol | strange | 17:48 |
+bartjol | sorry rizen, I tend to have that effect | 17:49 |
+bartjol | it's my karma | 17:49 |
@rizen | not you bartjol | 17:49 |
+perlmonkey2 | That 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 :P | 17:50 |
+bartjol | mmm, but rizen, if you want me to keep Sarah here, I want a signed document, you will not kill me or otherwise get me harmed | 17:51 |
@rizen | i don't really want you to keep her there. i'll miss her. | 17:52 |
@rizen | but don't tell her that | 17:52 |
@rizen | she'll get a big ego | 17:52 |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)] | 17:52 | |
+bartjol | ok | 17:52 |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui | 17:52 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 17:52 | |
* bartjol thinks bopbop was gone to tell Sarah | 17:53 | |
CIA-23 | WebGUI: jt * r10835 /WebGUI/docs/gotcha.txt: * You must upgrade to WebGUI 7.7.5 before going to this version. | 17:57 |
CIA-23 | WebGUI: martin * r10836 /WebGUI/lib/WebGUI/ (i18n/English/Shop.pm Shop/TaxDriver/EU.pm): Tax group manager improvements | 17:57 |
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui | 18:00 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 18:00 | |
@bopbop | well, you just better watch your back Bartjol... nothing is secret | 18:01 |
@bopbop | actually, she's probably packing her bags already | 18:01 |
@bopbop | sorry rizen | 18:01 |
+bartjol | eeh? Yeah I will be carefullw with Sarah | 18:02 |
+bartjol | me thinks someone will not be careful with me otherwise | 18:02 |
@bopbop | :) | 18:03 |
+bartjol | don't mention the eggs! | 18:03 |
@bopbop | whose eggs? Sarah's eggs? | 18:04 |
+bartjol | mmm, lightning, thunder, rain... foul weather here | 18:04 |
+bartjol | just don't mention them | 18:04 |
-!- bartjol [n=bartjol@host2.procolix.com] has left #webgui [] | 18:07 | |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui | 18: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 #webgui | 18:20 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 18:20 | |
-!- LTR_bob [n=bob@88.159.254.154] has quit ["Leaving."] | 18:35 | |
+perlDreamer | dionak, do you know if topsub is going to be around in IRC today? | 18:38 |
dionak | no, i don't. he's flying solo these days. | 18:38 |
+perlDreamer | solo like not part of Knowmad anymore? | 18:39 |
dionak | yes. I think he's looking for contract work. | 18:39 |
+perlDreamer | I see | 18:39 |
dionak | In case you see an opportunity for him. | 18:40 |
+perlDreamer | I'll keep my eyes open | 18:40 |
dionak | Would you like for me to ping him? Or can I answer a question for you? | 18:40 |
+perlDreamer | there have been changes to the way the Shipping plugins calculate, and it will affect the 1-page checkout work that he did | 18:40 |
dionak | ah | 18:40 |
dionak | ok | 18:40 |
+perlDreamer | $shipper->calculate may now throw an exception | 18:40 |
+perlDreamer | so that plugins can pass messages back to their caller | 18:41 |
dionak | ok, that's very helpful. we'll need to review and possibly refactor then | 18:41 |
dionak | thanks for letting me know | 18:41 |
+perlDreamer | you bet. Finding those things out after the fact can be frustrating | 18:41 |
+perlDreamer | I should probably drop a note about that in WebGUI Network News | 18:42 |
dionak | yes, they really can. We're about to upgrade the client that's using it too. | 18:42 |
dionak | yes, that would be very helpful. Please do | 18:42 |
+perlDreamer | that change is in 7.7.6 and above | 18:42 |
dionak | ok, 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 time | 18:42 |
dionak | and headache | 18:42 |
+perlDreamer | hope so, since I put it in there in the first place :) | 18:43 |
+perlDreamer | Haarg, that funny thing with the bugs and RFEs on the participate page happened again | 18:44 |
+perlDreamer | I think it's due to the packedHeadTags changed the lastUpdated field | 18:44 |
@Haarg | hmm | 18:45 |
+perlDreamer | because the last time it happened was 7.7.5, when that field was _added_ to all assets | 18:45 |
@Haarg | yeah, most likely | 18:46 |
@Haarg | t/Mail/Send.t is still failing, but i think it's a leaky test | 18:47 |
@Haarg | not certain where though | 18:47 |
+perlDreamer | when it fails here, I get undef instead of data | 18:47 |
+perlDreamer | it's like the thing is too slow or something | 18:47 |
@Haarg | hmm | 18:47 |
+perlDreamer | not returning data quickly enough | 18:47 |
+perlDreamer | are you seeing different behavior? | 18:48 |
+perlDreamer | if so, then we have a real potential mess with that test | 18:48 |
@Haarg | it was giving me a different number of items in the mailQueue table than it expected | 18:48 |
@Haarg | but only after doing a reset then running all the tests | 18:48 |
+perlDreamer | are all the workflow activity tests passing? | 18:48 |
@Haarg | if i run it standalone right after a reset it passes iirc | 18:48 |
@Haarg | should be | 18:49 |
+perlDreamer | they also do checks for that, but it could depend on testing order | 18:49 |
@Haarg | i also broke a large part of t/Asset/AssetExportHtml.t and haven't fixed it yet | 18:49 |
@Haarg | i need to add more tests to it as well | 18:50 |
+perlDreamer | that's a huge test file | 18:51 |
+perlDreamer | it's not easy to work with | 18:51 |
@Haarg | yeah | 18:51 |
@Haarg | most of the changes will be pretty simple | 18:51 |
@Haarg | it's due to the method throwing errors instead of returning the code+message | 18:52 |
@Haarg | i also need to take another look at the rss aspect and story manager export code | 18:53 |
@Haarg | they both may be able to be simplified some with the changes i made to the rest of the export code | 18:53 |
+perlDreamer | that would be nice | 18:54 |
+perlDreamer | I 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 |
@Haarg | yeah | 18:54 |
+perlDreamer | and 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 #webgui | 19:14 | |
* perlDreamer is getting really tired of calling class methods on WebGUI::Test | 19:16 | |
+perlDreamer | it might be time to extend Test::Builder | 19:16 |
+perlDreamer | so I can get a WebGUI::Test object | 19:16 |
+perlDreamer | and call $test-> | 19:16 |
@Haarg | that might be good | 19:16 |
@Haarg | it might be good to separate out some things into separate classes/objects | 19:17 |
+perlDreamer | a collateral class | 19:19 |
+perlDreamer | that might also help with BEGIN issues. | 19:21 |
+perlDreamer | we'll just inline the code, or add it to new, or something | 19:21 |
+perlDreamer | which then just leaves other hiccup, which is the FindBin requirement | 19:22 |
+perlDreamer | I have an idea for fixing that, but I don't like it very much | 19:24 |
@Haarg | for 8 i have a few ideas how i'd like to change how the different directories are found | 19:24 |
+perlDreamer | blib was designed to handle this problem, but only for code that gets installed into the perl install area | 19:24 |
+perlDreamer | so I thought we'd make a lazylib pragma | 19:24 |
+perlDreamer | which does the same thing, but only for "lib" instead of "blib" | 19:25 |
CIA-23 | WebGUI: jt * r10837 /WebGUI/ (4 files in 4 dirs): - Added WebGUI community statistics question to the site setup wizard. | 19:25 |
+perlDreamer | add it as a development requirement | 19:25 |
+perlDreamer | the bummer is that lazylib _has_ to be installed with perl so it can always be found | 19:25 |
+perlDreamer | what are you thinking of, Haarg? | 19:26 |
@Haarg | my thought was more along the lines of requiring webgui's lib path be added to PERL5LIB | 19:26 |
+perlDreamer | via the environment? | 19:28 |
@Haarg | yeah | 19:28 |
+perlDreamer | you know, in the WRE you could probably hardcode that pretty simply | 19:28 |
@Haarg | yeah | 19:28 |
@preaction | http://search.cpan.org/dist/Test-Apache2/ <- check this out! | 19:28 |
@preaction | this looks like something we should contribute to | 19:29 |
+perlDreamer | Yeah! Didn't you go to his WUC talk? | 19:29 |
+perlDreamer | wait a sec, I think that was 1 year before you came | 19:29 |
@preaction | was gonna say, i don't remember him | 19:29 |
@Haarg | and 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, www | 19:30 |
+perlDreamer | that sounds really good, Haarg | 19:30 |
@Haarg | the default webgui install those would be calculated when the module was loaded relative to the file itself | 19:30 |
@Haarg | alternatively, you could hard code them to be wherever you wanted, and install the WebGUI libs in with the rest of your perl libs | 19:31 |
@Haarg | or wherever else you wanted | 19:31 |
@Haarg | seems like it would work better for packagers | 19:31 |
+perlDreamer | oh, I see preaction. I'm getting confused with Apache::Test, and Test::Apache2 | 19:32 |
+perlDreamer | sorry, man | 19:32 |
+perlDreamer | Test::Apache2 could use some more POD, that's for sure | 19:35 |
@preaction | well its first release was 4 days ago | 19:37 |
+perlDreamer | if we folded in WebGUI::PseudoRequest, it would double the size of his code. | 19:38 |
+perlDreamer | it would need tests, though... | 19:38 |
+perlDreamer | but think of the functionality that it would add, though | 19:39 |
CIA-23 | WebGUI: martin * r10838 /WebGUI/ (2 files in 2 dirs): Added VAT number manager for shop admins. | 19:41 |
+perlDreamer | in 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 #webgui | 20: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 #webgui | 20:16 | |
@preaction | perlDreamer: is the originalConfig in WebGUI::Test working? it doesn't look like it gets called | 20:29 |
* perlDreamer will check | 20:29 | |
+perlDreamer | config is restored in the END block | 20:30 |
@preaction | or am i supposed to mark what config values i'm about to change by doing WebGUI::Test::originalConfig( "serviceSubnets" ); | 20:30 |
+perlDreamer | right :) | 20:30 |
@preaction | ok | 20:30 |
+perlDreamer | there isn't an automatic, file-wide config restorer, yet | 20:30 |
+perlDreamer | feel free to implement it, if you wish | 20:30 |
+perlDreamer | Haarg was going to tweak JSON::Config to support that | 20:31 |
+perlDreamer | but I'm sure there are some hacking ways to do it | 20:31 |
+perlDreamer | like cloning the initial config | 20:31 |
+perlDreamer | and then, in the END block, setting some value back to itself, causing the config file to be rewritten | 20:31 |
@Haarg | yeah, i need to take care of that | 20:32 |
+perlDreamer | we _all_ have long TODO lists | 20:32 |
@preaction | heh, yeah... | 20:32 |
@Haarg | should just be a matter of bumping the Config::JSON prereq version and adding some simple stuff to WebGUI::Test to prevent all writes | 20:33 |
+perlDreamer | that would only work in a limited set of cases, though | 20:33 |
+perlDreamer | what happens if you have to open a session with a duplicate config file? | 20:34 |
+perlDreamer | that'll cause a new read from filesystem | 20:34 |
@Haarg | they all run though WebGUI::Config | 20:34 |
@Haarg | which caches the objects | 20:34 |
+perlDreamer | that's right. I'd forgotten about the cache. | 20:36 |
+perlDreamer | I pulled that at one point, for a while, until you found a workaround for the config file rewrite fork bug | 20:37 |
CIA-23 | WebGUI: 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 #webgui | 21:12 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 21:13 | |
CIA-23 | WebGUI: doug * r10840 /WebGUI/t/lib/WebGUI/PseudoRequest.pm: fixed PseudoRequest to do param list correctly | 21:25 |
CIA-23 | WebGUI: doug * r10841 /WebGUI/ (lib/WebGUI/User.pm t/User.t): added new API methods to User for easier use | 21:25 |
CIA-23 | WebGUI: doug * r10842 /WebGUI/lib/WebGUI/ (Operation/User.pm Operation.pm): added services to create, update, and delete users | 21:25 |
CIA-23 | WebGUI: doug * r10843 /WebGUI/ (5 files in 4 dirs): user-services | 21:25 |
CIA-23 | WebGUI: doug * r10844 /WebGUI/t/lib/WebGUI/PseudoRequest.pm: fixed PseudoRequest to do param list correctly | 21:25 |
CIA-23 | WebGUI: doug * r10845 /WebGUI/ (lib/WebGUI/User.pm t/User.t): added new API methods to User for easier use | 21:25 |
CIA-23 | WebGUI: doug * r10846 /WebGUI/lib/WebGUI/ (Operation/User.pm Operation.pm): added services to create, update, and delete users | 21:25 |
CIA-23 | WebGUI: doug * r10847 /WebGUI/lib/WebGUI/Operation/User.pm: fixed problem with git svn dcommit... | 21:25 |
@preaction | wow... my git setup is completely frickin broken... | 21:26 |
+perlDreamer | patspam and Haarg are git power users | 21:26 |
* perlDreamer is power breaker | 21:26 | |
+perlDreamer | was trying to be a power broken, but completely missed :/ | 21:26 |
@preaction | well, i treated it like SVN: different working copies for each "branch", but git does branching more smarter than that | 21:27 |
@preaction | and the merging of the different working copies i haven't quite got down yet | 21:27 |
@preaction | so now i rebuild my git repo to do it correct ways | 21:27 |
+perlDreamer | maybe I should start learning git-svn | 21:28 |
@preaction | i lurn bettar by breaking things ;) | 21:28 |
+perlDreamer | it would be a good bridge for full gitness in wg8 | 21:28 |
@preaction | so yeah, wg tests are borked right now. working on it | 21:28 |
+perlDreamer | I _wasn't_ going to say anything | 21:30 |
@preaction | at least i'm CHECKING them. and ADDING them. | 21:31 |
@preaction | you have to give me that! | 21:31 |
@preaction | looks like it was just a problem with my pseudorequest fix, bust still more tests running | 21:33 |
@preaction | we has lots of tests :p | 21:33 |
+perlDreamer | ~10K across 250 files or so | 21:40 |
+perlmonkey2 | sanity 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 #WebGUI | 21:42 | |
+perlDreamer | perlmonkey2, you could use the Account method, where each plugin returns a subform along with form processing capabilities. | 21:44 |
+perlmonkey2 | perlDreamer: hmm, I like that, but it might make too much duped code. | 21:45 |
@preaction | so have the superclass have that duplicated code | 21:45 |
+perlmonkey2 | it 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 |
+perlmonkey2 | I'll just have the subclasses return their unique members. | 21:46 |
+perlmonkey2 | lame | 21:46 |
@preaction | yeah, you could do a definition() thing like Crud | 21:47 |
+perlmonkey2 | hmm | 21:47 |
+perlmonkey2 | diggity | 21:47 |
@preaction | (which i'm surprised that Account did not do) | 21:47 |
+perlmonkey2 | hmmm, but now I need to instantiate a class to get its required members, and then it will just be destroyed. | 21:48 |
+perlmonkey2 | I'll leave it a class function. | 21:49 |
@preaction | yeah, it's a class method everywhere else too | 21:49 |
@preaction | might need to pass a $session if you need to, but that's about it | 21:49 |
+perlmonkey2 | I think the method will just be return [{groovy,1,sweet,1,nonsweet,0}]; | 21:50 |
+perlmonkey2 | or soemthign | 21:50 |
@preaction | what about fieldType? you should try to make it as consistent as possible | 21:50 |
daviddelikat | so if I create an class that extends a YUI class should I put it in the yui-webgui directory? | 21:51 |
@preaction | daviddelikat: yes, or if it interfaces with a YUI class | 21:51 |
+perlDreamer | I think so | 21:51 |
daviddelikat | thanks | 21:51 |
daviddelikat | any recomended examples of YUI subclasses? | 21:52 |
@preaction | most of the code in yui-webgui just uses the yui classes | 21:52 |
daviddelikat | ok I'll have to do some research then | 21:53 |
daviddelikat | thanks | 21:53 |
-!- ekennedy [n=ptpChat2@70-12-72-153.pools.spcsdns.net] has joined #webgui | 21:59 | |
CIA-23 | WebGUI: yung * r10848 /WebGUI/ (5 files in 5 dirs): rfe #9981: RedirectAfterLogin Setting | 22:08 |
@preaction | so i don't know if i mangled a commit or what, but the full test suite for my new feature is just gone | 22:11 |
@preaction | 50 tests gone | 22:11 |
@preaction | just gone. nowhere. | 22:11 |
@preaction | you might say i'm a bit pissed off right now | 22:12 |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 22:13 | |
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit [Remote closed the connection] | 22:22 | |
+perlDreamer | crap | 22:34 |
+perlDreamer | backups? | 22:34 |
+perlDreamer | wait, aren't they in the repo? | 22:34 |
+perlDreamer | the SVN repo? | 22:34 |
@preaction | nope. it's just gone | 22:34 |
@preaction | not 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 feature | 22: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 break | 22:37 | |
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI | 22:37 | |
-!- mode/#webgui [+o khenn] by ChanServ | 22:37 | |
@preaction | wooo iphone plugin! | 22:40 |
@tavisto | wg? | 22:40 |
@rizen | yup | 22:41 |
@tavisto | so it wasn't the gallery template preventing us from getting approved then | 22:41 |
@tavisto | just someone being a db. | 22:41 |
@rizen | it was actually the icon we submitted they had a problem with | 22:41 |
@rizen | of course, they never mentioned that | 22:41 |
@rizen | we just had to keep guessing | 22:42 |
@tavisto | of course... why provide feedback on a failed attempt | 22:42 |
@tavisto | very cool though | 22:42 |
@steveo_aa | Is something up with plainblack.com? | 23:01 |
@steveo_aa | Or is it just my connection? | 23:01 |
@steveo_aa | Seems back to normal. | 23:03 |
@preaction | upgrade maybe | 23:08 |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"] | 23:36 | |
+perlDreamer | if we use Test::Plan, we might be able to get rid of all that initial SKIP unless use_ok stuff | 23:42 |
+perlDreamer | there's so much work to do! | 23:42 |
+perlDreamer | AHHHHHHHHHHHHHHHHHhh | 23:42 |
+perlDreamer | preaction, 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 |
@preaction | perhaps use the RFE list to track them? | 23:57 |
+perlDreamer | hm | 23:59 |
--- Day changed Sat May 16 2009 | ||
+perlDreamer | in the past we've usually considered test stuff to be bugs | 00:00 |
+perlDreamer | but there's no harm in using the RFE list, either | 00:00 |
@preaction | right, but they're not missing tests, they're just ways to improve the tests | 00:01 |
@preaction | missing test == bug. easier to write tests in future == feature | 00:02 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 00:03 | |
+perlDreamer | good point. | 00:07 |
+perlDreamer | do we wait for rizen to approve them before doing them, though? | 00:08 |
@rizen | rizen hates you all | 00:08 |
+perlDreamer | well, fine then! | 00:08 |
+perlDreamer | I'm going running | 00:08 |
@preaction | you can't run from rizen | 00:08 |
+perlDreamer | can I run around him? | 00:09 |
@preaction | not more than once | 00:09 |
@rizen | perlDreamer | 00:10 |
+perlDreamer | yessir? | 00:10 |
@rizen | as far as i'm concerned you can pretty much do as you see fit with the testing system | 00:10 |
@rizen | you know a lot more about it than me | 00:10 |
@rizen | if you want my input, ask for it | 00:10 |
@preaction | we just want a way to keep track of what we want to do in the future | 00:10 |
@rizen | but other than that, you have free reign | 00:10 |
+perlDreamer | you bet. And if you think we're going off the deep end, then holler. | 00:11 |
@preaction | like Test::Class, or Test::Plan | 00:11 |
@preaction | or adding coverage to wgdev | 00:11 |
@preaction | or fixing the test box to use wgdev instead of the hacked-up thing i got that doesn't work | 00:11 |
@rizen | one question is, does it make sense to redo all the tests we already have at this point | 00:11 |
@rizen | or just do that for new tests going forward | 00:11 |
+perlDreamer | I think there are cases where that is justified | 00:12 |
@rizen | i don't think we should be updating our existing tests unless we are having a particular problem with them | 00:12 |
+perlDreamer | like, making the tests run under Test::Aggregate, which will really speed them up | 00:12 |
+perlDreamer | but for the most part, you're right. then it's just maintenance vs improvements | 00:13 |
@rizen | well the other thing we have to factor in is webgui 9 | 00:15 |
* perlDreamer heads off to run. I'll backlog when I get back. | 00:15 | |
@rizen | which is the perl 6 version of webgui | 00: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 #webgui | 00:36 | |
-!- mode/#webgui [+o plainhao] by ChanServ | 00:36 | |
-!- Chizad [n=chizad@67.64.55.59] has quit [Read error: 110 (Connection timed out)] | 00:42 | |
@preaction | http://uizard.jemr.net/uizard.php?action=newProject <- this is officially the coolest thing I have EVER SEEN | 00:42 |
@tavisto | *tavisto waits for the rickroll to load* | 00:43 |
@preaction | ... this is how our template wizard should work | 00:44 |
@tavisto | omg... 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 store | 00:45 |
daviddelikat | amazing | 00:48 |
daviddelikat | all that JS should soak up my whole system RAM in les sthatn 10 minutes | 00:48 |
daviddelikat | less than ... | 00:49 |
-!- perlmonkey21 [n=perlmonk@adsl-70-137-11-15.dsl.okcyok.swbell.net] has joined #webgui | 00:57 | |
perlmonkey21 | ssh 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-23 | WebGUI: translation * r10849 /translations/French/ (9 files in 2 dirs): Update from translation server | 01:09 |
@preaction | we 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 #webgui | 01:27 | |
-!- mode/#webgui [+o rizen] by ChanServ | 01: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 #webgui | 01:34 | |
-!- mode/#webgui [+v patspam] by ChanServ | 01:34 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [] | 01:36 | |
CIA-23 | WebGUI: doug * r10850 /WebGUI/ (3 files in 3 dirs): added robustness to user services. added tests | 01:39 |
CIA-23 | WebGUI: doug * r10851 /WebGUI/docs/changelog/7.x.x.txt: updated changelog | 01:39 |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 01:42 | |
-!- mode/#webgui [+o rizen] by ChanServ | 01: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 back | 02:01 | |
+perlDreamer | interview with the ulzard creator: http://rss.slashdot.org/~r/Slashdot/slashdot/~3/rhN2hgLC5MA/article.pl | 02:03 |
+perlDreamer | they've been slashdotted :) | 02:03 |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [] | 02:10 | |
+patspam | Haarg: I managed to commit something between you "preparing for 7.7.6 release" and "preparing for 7.7.7 dev" | 02:19 |
+patspam | i'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 | |
+patspam | because my changes don't appear in the new beta create.sql | 02:20 |
@preaction | probably | 02:21 |
+perlDreamer | also in the changelog, so that everything jives | 02:24 |
@preaction | Haarg: how would i go about sending wgdev changes to you? i've added support for "--cover" to wgdev Test command | 02:33 |
* perlDreamer does a git diff > patch and email it to him | 02:41 | |
+perlDreamer | I can send you his email address if you need it | 02:41 |
@preaction | nah, i have it | 02:41 |
@preaction | do you know how to build a self-contained wgd? | 02:42 |
+perlDreamer | no, but I'd check Build.PL for suggestions | 02:43 |
@preaction | i'm gonna get that damned test box working again, WITH COVERAGE | 02:44 |
+perlDreamer | you know, daily coverage isn't really necessary, but daily checks are really important | 02:44 |
+perlDreamer | weekly coverage is good | 02:44 |
+perlDreamer | honestly, I'd rather have a good smolder server set up so that we can aggregate test results from several smokers before having regular coverage | 02:49 |
+perlDreamer | it's only been by luck that we found that Test::Class wasn't working everywhere | 02:49 |
CIA-23 | WebGUI: patspam * r10852 /WebGUI/ (8 files in 7 dirs): Moved Survey test upgrade to 7.7.6-7.7.7 upgrade script | 02:52 |
@preaction | but with regular coverage, JT will write more tests (he said so) | 03:08 |
+perlDreamer | hm | 03:09 |
+perlDreamer | well, in that case | 03:09 |
+perlDreamer | :) | 03:09 |
@preaction | something 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 |
@tavisto | perlDreamer, you need to write more tests | 03:09 |
+perlDreamer | heck, if he needs to know that, I could tell him | 03:09 |
+perlDreamer | #1 priority, Session | 03:09 |
+perlDreamer | if Session does not have 100% coverage, we're vulnerable | 03:09 |
@preaction | It's more dangerous that I realize | 03:19 |
@preaction | THE COVERAGE YOU SPEAK OF WILL SOON BE IN OUR HANDS | 03:19 |
@preaction | Any 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 too | 03:27 | |
+perlDreamer | After Session, I'd have to say the Asset base class | 03:27 |
+perlDreamer | then User and Group | 03:28 |
+perlDreamer | VersionTag | 03:28 |
+perlDreamer | and then it would probably be a matter of opinion for the rest | 03:28 |
+perlDreamer | Crud is important | 03:28 |
+perlDreamer | you can't download a CentOS DVD? | 03:29 |
+perlDreamer | what's with that? | 03:29 |
+perlDreamer | perlmonkey2, what's a good fedora bittorrent client? | 03:29 |
@preaction | perlDreamer: transmission | 03:30 |
+perlDreamer | wow | 03:31 |
+perlDreamer | 1 hour, 40 minutes? | 03:31 |
+perlDreamer | that's blazingly fast! | 03:32 |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 03:33 | |
-!- mode/#webgui [+o rizen] by ChanServ | 03:33 | |
* perlDreamer should have used torrents a long time ago | 03:33 | |
+perlDreamer | really, 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 |
+perlDreamer | it's the direct, merciless and thorough testing of everything that's missing | 03:41 |
+perlDreamer | maybe I should sit down and write some priorities as to what modules are high priority in testing.. | 03:43 |
+patspam | testing test frameworks does your head in a bit | 03:43 |
+patspam | especially when you have your TAP output mingled in with the test framework test TAP output | 03:44 |
+perlDreamer | what're you testing, patspam? | 03:45 |
+patspam | Survey's expression/branching tester | 03:46 |
+perlDreamer | cool | 03:46 |
* perlDreamer heeds the call to dinner | 03:47 | |
+perlDreamer | otherwise, he could get rung like a bell... | 03:47 |
+perlDreamer | bbiaw | 03:47 |
+patspam | dang that's a gotcha.. | 04:10 |
+patspam | I wanted to use more relaxed JSON rules, so I was using 'use JSON -suport_by_pp' | 04:11 |
+patspam | JSON::XS doesn't support options like allow_barekey so that lets you fall back to pure-perl json for those features | 04:11 |
+patspam | except that as soon as modperl loads that, it starts using pure-perl JSON everywhere | 04:12 |
+patspam | kinda sucks though, because writing strict json by hand is almost as painful as writing xml | 04:22 |
CIA-23 | WebGUI: patspam * r10853 /WebGUI/ (2 files in 2 dirs): | 04:23 |
CIA-23 | WebGUI: Some minor Survey bug fixes | 04:23 |
CIA-23 | WebGUI: Removed evil "use JSON -support_by_pp" | 04:23 |
CIA-23 | WebGUI: test() and test_mc() now intelligently start at the right place and give better TAP descriptions | 04: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 #webgui | 04:31 | |
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI | 04:32 | |
-!- mode/#webgui [+o khenn] by ChanServ | 04:32 | |
+perlDreamer | so, 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 #webgui | 04:41 | |
-!- joker [n=kvirc@ppp-217-77-223-174.wildpark.net] has quit [Read error: 104 (Connection reset by peer)] | 04:41 | |
@preaction | perlDreamer: until your ratio is 1.00 (100% fed back to the swarm) | 04:43 |
+perlDreamer | my ratio is 0.0 | 04:44 |
+perlDreamer | that doesn't bode well, does it? | 04:44 |
@preaction | no, it just means nobody wants to download from you | 04:45 |
@preaction | what kind of torrent is it? is it well-seeded already? | 04:45 |
+perlDreamer | CentOS 5.3 DVD image | 04:45 |
+perlDreamer | not likely to be too popular | 04:45 |
@preaction | if there's more than 50 seeders, i'd say don't worry about it | 04:46 |
+perlDreamer | compared to Serenity, and BSG episodes | 04:46 |
+perlDreamer | how do i check for the number of seeders? | 04:46 |
+perlDreamer | I'm sending to 3/5 people asking to download | 04:47 |
@preaction | if you're using Transmission, you have to open the inspector i think | 04:48 |
@preaction | i haven't used the GTK+ interface, i use the OSX interface | 04:48 |
+perlDreamer | I'll leave it open another hour or so | 04:49 |
* perlDreamer wants to be a good netizen | 04:50 | |
+perlDreamer | I don't suppose we have WRE torrents? | 04:50 |
@preaction | not that i'm aware of | 04:50 |
+perlDreamer | the rhel-5 WRE should install on CentOS? | 04:51 |
@preaction | yes | 04:51 |
CIA-23 | WebGUI: 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 #webgui | 04:53 | |
-!- mode/#webgui [+o rizen] by ChanServ | 04: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 #webgui | 05: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 #webgui | 05:11 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 05: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 | |
@preaction | okay, 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 #webgui | 06:41 | |
+perlDreamer | there's no way to easily publish, or aggregate coverage | 07:01 |
+perlDreamer | okay, I've got CentOS and a WRE | 07:01 |
+perlDreamer | time to make a VM | 07:01 |
+perlDreamer | tomorrow | 07:01 |
@preaction | i'm going to scp it into dusk.plainblack.com so that it's available from doug.plainblack.com/uploads/coverage <- easiest i can make it | 07:02 |
+perlDreamer | the front page is the really important one | 07:03 |
+perlDreamer | everything after that is detail work | 07:03 |
@preaction | nah, without the detail work it's pointless ;) | 07:04 |
+perlDreamer | with the detail work it's larger than a HTTP MAX UPLOAD | 07:04 |
@preaction | though the real benefit is being able to do coverage easy using wgd test | 07:04 |
@preaction | that's why i'm scp-ing the directory instead of using http to upload | 07:04 |
+perlDreamer | how do you do wgd test w/o coverage? | 07:04 |
@preaction | what do you mean w/o coverage? it doesn't do coverage now, but i made it do coverage | 07:05 |
@preaction | w/o = without, right? | 07:05 |
+perlDreamer | yup | 07:05 |
+perlDreamer | so wgd test always gives coverage? | 07:05 |
@preaction | no | 07:05 |
+perlDreamer | oh, okay | 07:06 |
+perlDreamer | that's goo | 07:06 |
+perlDreamer | d | 07:06 |
-!- dapperedodo [n=dappered@92.69.196.38] has quit [] | 07:06 | |
@preaction | i added a switch, --cover | 07:06 |
+perlDreamer | and it does the whole thing for you? cover --delete; prove with cover, then cover at the end to make HTML? | 07:07 |
+perlDreamer | nice :) | 07:07 |
@preaction | yep | 07:07 |
@preaction | even lets you specify where you want the cover_db to end up, --cover=directory | 07:08 |
CIA-23 | WebGUI: colin * r10855 /WebGUI/lib/WebGUI/i18n/English/WebGUI.pm: Fix broken i18n with the Admin group for Asset History browsing. | 07:08 |
+perlDreamer | you know, you're pretty good at this perl stuff | 07:12 |
+perlDreamer | ever think of doing it for a living? | 07:12 |
@preaction | nah, once i start doing it for work it becomes a chore | 07:14 |
+patspam | perlDreamer | 07:28 |
+patspam | you still awake? | 07:28 |
+perlDreamer | yup | 07:28 |
+patspam | i think you'll like this one | 07:28 |
* perlDreamer never sleeps, remember? | 07:28 | |
* patspam slaps head.. oh yeah! | 07:28 | |
+patspam | just found a nasty unsafe reference bug in SurveyJSON | 07:28 |
+perlDreamer | no! | 07:29 |
+patspam | probably only manifests in test code, but still! | 07:29 |
+patspam | when you update a question type to a multiChoiceBundle, it doesn't create a copy of the new question structure | 07:30 |
+patspam | ..so when you update 2 questions to the same type, they both point at the same answer hash | 07:30 |
+perlDreamer | oh, yeah | 07:30 |
+patspam | which did a good job of confuddling me for at least an hour! | 07:30 |
+perlDreamer | actually, it's not just test code, it's any persistent code. | 07:31 |
+perlDreamer | like tests, and workflows | 07:31 |
+patspam | yeah good point | 07:31 |
+patspam | which makes me even more glad i found it | 07:32 |
+perlDreamer | I'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 #webgui | 07:48 | |
-!- mode/#webgui [+o preaction] by ChanServ | 07: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 #webgui | 09:39 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 09:39 | |
CIA-23 | WebGUI: patspam * r10856 /WebGUI/ (4 files in 3 dirs): | 10:37 |
CIA-23 | WebGUI: SurveyJSON bug fixes | 10:37 |
CIA-23 | WebGUI: Fixed bug in SurveyJSON::update to stop it updating questionType when not asked | 10:37 |
CIA-23 | WebGUI: Fixed unsafe reference bug in SurveyJSON::getMultipleChoiceBundle | 10:37 |
CIA-23 | WebGUI: Added more Survey Test Suite tests | 10: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-23 | WebGUI: patspam * r10857 /WebGUI/ (4 files in 3 dirs): Improved Survey test setup | 12:23 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 14: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 #webgui | 16:13 | |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 17:28 | |
daviddelikat | anybody around? | 17:40 |
-!- KlausH [n=KlausH@p5B07256C.dip0.t-ipconnect.de] has joined #webgui | 17:53 | |
KlausH | Hi, are there any news regarding WRE 0.9.2? | 17:56 |
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has joined #webgui | 18:25 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 18: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 #webgui | 18:38 | |
-!- mode/#webgui [+o rizen] by ChanServ | 18: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 #webgui | 19:29 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 19:29 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 19:39 | |
+perlDreamer | hey, dionak! | 19:50 |
dionak | hey there pd | 19:50 |
+perlDreamer | I got to thinking about topsub, and I'm not looking for a contractor right now, but it would be handy to have his contact info | 19:51 |
+perlDreamer | would you mind emailing it to me, please? | 19:51 |
dionak | can you send me an email so I'll have your address? diona at knowmad | 19:51 |
dionak | we still hire him occassionally. things are just slow atm | 19:52 |
dionak | i've got to run. ttys | 19:52 |
+perlDreamer | l8r | 19:53 |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [] | 19:53 | |
CIA-23 | WebGUI: translation * r10858 /translations/German/German/ (8 files): Update from translation server | 21: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 #webgui | 01:25 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 01:48 | |
daviddelikat | any body know about 'Business/Tax/VAT/Validation.pm'? | 02:04 |
-!- nuba [n=nuba@hq.imaterial.org] has joined #webgui | 02:23 | |
-!- onki [n=hans@p54804C16.dip.t-dialin.net] has quit ["Leaving"] | 02:33 | |
+perlDreamer | It was added to work with the new Tax Driver, daviddelikat | 02:34 |
daviddelikat | perlDreamer: where can i get it? | 02:45 |
+perlDreamer | cpan | 02:45 |
daviddelikat | it wasn't listed in the gotchas doc... | 02:45 |
+perlDreamer | that's been fixed in 7.7.7 | 02:46 |
daviddelikat | when was it put into SVN? | 02:46 |
+perlDreamer | the gotcha notice? | 02:46 |
daviddelikat | yup | 02:46 |
+perlDreamer | within the last day or two | 02:46 |
daviddelikat | cuz it wasnt there when i looked this afternoon | 02:47 |
daviddelikat | and i just updated my code this morning | 02:47 |
daviddelikat | i see it... | 02:48 |
daviddelikat | its in 7.7.6 | 02:48 |
daviddelikat | sure would be nice if upgrade would get these pacakges automagically. | 02:48 |
+perlDreamer | rev 10687 | 02:48 |
+perlDreamer | daviddelikat, the WRE may have some script to help with that | 02:59 |
+perlDreamer | or at least display a list of newly required modules | 02:59 |
+perlDreamer | if not... | 02:59 |
+perlDreamer | :) | 02:59 |
+perlDreamer | patches welcome | 02:59 |
daviddelikat | I'm always thinking about what would help... | 03:01 |
+perlDreamer | I know. It's one of the reasons I always try to answer your questions | 03:02 |
daviddelikat | thanks | 03:02 |
daviddelikat | right now im getting a headache from YUI paginator | 03:03 |
+perlDreamer | still working on that sideways pagination for the EMS? | 03:03 |
daviddelikat | yup | 03:03 |
daviddelikat | got it sort of working agin | 03:03 |
daviddelikat | but the paginator is not cooperating | 03:03 |
daviddelikat | or is it the data source | 03:03 |
daviddelikat | its hard to tell right now... | 03:04 |
daviddelikat | everything oges well until i try to get the second page | 03:04 |
daviddelikat | it does everything it is supposed to do except to draw the table with the new data | 03:04 |
daviddelikat | which is kind of important | 03:04 |
+perlDreamer | have you manually checked the JSON that is being returned to make sure it's okay? | 03:13 |
daviddelikat | yes, it looks good, it loads the first page just fine. | 03:14 |
daviddelikat | have you seen this: http://doublebassblog.org/2007/08/four-guys-play-one-cello.html | 03:15 |
daviddelikat | just a little distraction ... | 03:15 |
+perlDreamer | that's crazy! I love it! | 03:18 |
daviddelikat | theres another video in the index of a guy who wrote a piece which has 37 parts | 03:18 |
daviddelikat | all for the cello | 03:19 |
daviddelikat | and he played them all in the video | 03:19 |
daviddelikat | just a little bit of video editting... | 03:19 |
daviddelikat | well, now i can get my second page of data, but it doesn't clear ou the first page... | 03:21 |
daviddelikat | kinda like the guy with his cello | 03:21 |
daviddelikat | yeah!! the table updates!! | 03:25 |
daviddelikat | but the paginator does not... | 03:25 |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 03:26 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [Remote closed the connection] | 03:26 | |
+perlDreamer | isn't there a way to turn on YUI logging | 03:46 |
+perlDreamer | where it tells you all sorts of things about what it is trying to do? | 03:46 |
daviddelikat | YUI logging looks really good, but you have to do 2 things: | 03:46 |
daviddelikat | 1. add a widget to the page youre working on | 03:47 |
daviddelikat | 2. load the js script that have the debug code in them | 03:47 |
daviddelikat | both are a little prohibitive... | 03:47 |
daviddelikat | I have enough to learn right now... | 03:48 |
+perlDreamer | hm. How 'bout Firebug then? | 03:48 |
daviddelikat | thats what im doing | 03:48 |
daviddelikat | setting interupts and looking at data | 03:48 |
daviddelikat | also looking at how the YUI code works in the non-compressed modules... | 03:49 |
daviddelikat | fixed | 03:57 |
daviddelikat | and just in time for dinner | 03:57 |
daviddelikat | brb | 03:57 |
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui | 03:59 | |
-!- mode/#webgui [+v patspam] by ChanServ | 03:59 | |
-!- wgGuest95 [n=wgGuest9@host86-144-81-39.range86-144.btcentralplus.com] has joined #webgui | 04: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 #WebGUI | 04:48 | |
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 60 (Operation timed out)] | 04:54 | |
@preaction | daviddelikat: 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 something | 05:58 |
@preaction | i'll commit that feature tonight | 05:59 |
@preaction | anyone else getting failures on t/Macro/a_account.t with Cannot use an undefined value as a HASH reference in WebGUI::PseudoRequest? | 06:00 |
@preaction | i have one system that IS getting failures like that, and one that isn't | 06:00 |
@preaction | ah. as usual it's because i'm an idiot, i fixed it, and i didn't commit the fix. | 06:02 |
+perlDreamer | it's working for me | 06:08 |
+perlDreamer | what's the issue? | 06:08 |
+perlDreamer | and you can't be an idiot | 06:09 |
+perlDreamer | it's my turn | 06:09 |
+perlDreamer | and this week isn't over for several hours yet | 06:09 |
@preaction | i fixed it and committed the fix | 06:09 |
@preaction | so it's fixed now | 06:09 |
@preaction | trying to repair the test box, it SEEMS to work just fine, but for some reason it isn't submitting the tests | 06:10 |
@preaction | also 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 modules | 06:10 |
@preaction | that way we can be alerted if someone added code and did not add tests for it, and which modules really need testing | 06:11 |
CIA-23 | WebGUI: doug * r10859 /WebGUI/t/lib/WebGUI/PseudoRequest.pm: fixed pseudorequest "Cannot use undefined value as a HASH reference" | 06:11 |
+perlDreamer | that's a good idea, but it will require some custom coding in the report generator | 06:12 |
+perlDreamer | as well as keeping a db around | 06:12 |
+perlDreamer | if it was only the front page, it wouldn't be so big/bad | 06:12 |
@preaction | i want the whole thing on there, which will happen, but i want to summarize the data so that its easier to use | 06:13 |
@preaction | even the test data i want to do that for | 06:13 |
@preaction | the entire report is really useless | 06:13 |
@preaction | so i'm thinking i want to look at smolder and see what it would take to add this kind of stuff | 06:13 |
+perlDreamer | really, it's the HTML that's so big. If it was just data, it would be smaller | 06:15 |
@preaction | yeah, 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 coverage | 06:17 |
@preaction | i 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 it | 06:17 |
@preaction | except you me and haarg | 06:17 |
@preaction | social engineering, i guess | 06:17 |
+perlDreamer | ;) | 06:17 |
@preaction | along with "people are lazy" | 06:18 |
+perlDreamer | and you said rizen would use it, too | 06:18 |
@preaction | exactly. the easier i make it, the more apt people around PB will be to use it | 06:18 |
@preaction | if it's easy to see, we can have people policing each other | 06:19 |
+perlDreamer | the problem with smolder, is that it's completely built around TAP archives | 06:19 |
+perlDreamer | adjusting it to handle coverage data could be quite different | 06:19 |
@preaction | "Oh! User went down! what code isn't covered! svn blame! Doug why aren't you testing your new code!" | 06:19 |
+perlDreamer | oh, now I see | 06:19 |
+perlDreamer | you want to put me out of a job :) | 06:19 |
+perlDreamer | the program should be called "nag" | 06:19 |
@preaction | hah | 06:19 |
+perlDreamer | maybe nagDev | 06:20 |
@preaction | there'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 time | 06:20 |
@preaction | you 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 coverage | 06:20 |
@preaction | we need to get you a peg-finger, "I lost this in the great test run of aught-three" | 06:21 |
+perlDreamer | say "Hi" to kathy, she's reading over my shoulder | 06:21 |
+perlDreamer | she says "should" is often different from reality | 06:21 |
@preaction | hi kathy! i made cookies! | 06:21 |
+perlDreamer | "ooh! What kind?" | 06:21 |
@preaction | peanut-butter-heath, are quite awesome | 06:21 |
@preaction | not very healthy though :( | 06:22 |
+perlDreamer | I'll send you a postage guaranteed return box ;) | 06:22 |
+perlDreamer | yeah, like Fudge Oat Bars are healthy? | 06:22 |
+perlDreamer | well, they do have oats in them | 06:22 |
+perlDreamer | and egg | 06:22 |
@preaction | touche | 06:22 |
+perlDreamer | and flour | 06:22 |
+perlDreamer | and cocoa has antioxidants | 06:22 |
+perlDreamer | so, yes! | 06:22 |
+perlDreamer | It's breakfast food | 06:22 |
@preaction | i could also send some homemade tortellini, provided i learn how to properly dry it | 06:22 |
@preaction | heh | 06:22 |
+perlDreamer | I'll slice one for the kids and serve it with grapefruit juice, ala Bill Cosby | 06:23 |
@preaction | here goes nothin. test box dry run two, this time with submit to forum. | 06:23 |
* preaction crosses fingers | 06:24 | |
+perlDreamer | it's difficult to type with crossed fingers | 06:24 |
* preaction knocks on wood :p | 06:24 | |
@preaction | Dear Strong Bad, how do you type with boxing gloves on? | 06:24 |
+perlDreamer | had to wiki that one... | 06:26 |
@preaction | Strong Bad / Homestar Runner is some of the best cartoons on the intarwebs | 06:27 |
@preaction | it's hit-or-miss with the comedy sometimes, but just the sheer amount of content they have (all available for free) boggles the mind sometimes | 06:27 |
+perlDreamer | how long is a test run on da box? | 06:28 |
@preaction | without coverage? about 20 minutes maybe | 06:28 |
@preaction | less i think really | 06:28 |
@preaction | critic_label being the longest one, 10 minutes alone | 06:29 |
+perlDreamer | that would be surprising | 06:29 |
+perlDreamer | on my laptop, it takes 40 minutes to run critic_labels | 06:29 |
@preaction | well, i started it at 22:23, and it's been 7 minutes, and we're almost to critic_label.t, so we'll see | 06:29 |
+perlDreamer | and about 7 minutes for a total test run | 06:29 |
+perlDreamer | but, I have to remember the due to Fedora, PPI is heavily penalized for reblessing objects | 06:30 |
@preaction | ouch | 06:30 |
@preaction | i'm using Debian. on a 1.5Ghz processor with maybe 3G of ram | 06:30 |
+perlDreamer | have you tried apt-get webgui yet? | 06:30 |
@preaction | not yet, no | 06:31 |
@preaction | and i think the system just died... | 06:31 |
@preaction | maybe i should get a new mac mini and use my old mac mini to do this. | 06:32 |
+perlDreamer | critic_labels brings another box to its knees | 06:32 |
@preaction | nah, didn't make it that far | 06:32 |
@preaction | it did this last night too, no idea why | 06:33 |
+perlDreamer | kernel panic? | 06:33 |
@preaction | dunno. 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 |
@preaction | so let's try this again... | 06:36 |
+perlDreamer | maybe we should bill the test suite as a hardware stress test | 06:38 |
+perlDreamer | and that's not even running it under Test::Aggregate | 06:38 |
@preaction | dead again. probably the thermal paste on the CPU i bet | 06:40 |
+perlDreamer | more paste | 06:59 |
-!- ekennedy [n=ptpChat2@173-112-165-162.pools.spcsdns.net] has joined #webgui | 06:59 | |
* perlDreamer is going to call it a night | 07: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-23 | WebGUI: 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 #webgui | 14:30 | |
-!- KlausH [n=KlausH@p5B070A74.dip0.t-ipconnect.de] has joined #webgui | 14: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 #webgui | 21: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 #WebGUI | 22: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 #webgui | 00: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 #webgui | 00:35 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 00:35 | |
+perlDreamer | webgui.org is down (from here) | 00:59 |
+perlDreamer | plainblack.com works, though | 01:00 |
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui | 01:01 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 01:02 | |
+perlDreamer | well, you'll al lbe proud of me | 01:32 |
+perlDreamer | I'm installing the WRE (in a VM) | 01:32 |
@preaction | yay! | 01:37 |
@preaction | i'm committing the Map asset now, and will be writing tests for it later tonight | 01:39 |
CIA-23 | WebGUI: doug * r10861 /WebGUI/ (6 files in 5 dirs): initial checkin of map | 01:52 |
CIA-23 | WebGUI: doug * r10862 /WebGUI/sbin/testEnvironment.pl: added --noprompt for testEnvironment | 01:52 |
CIA-23 | WebGUI: doug * r10863 /WebGUI/ (11 files in 10 dirs): | 01:52 |
CIA-23 | WebGUI: Added: Google map asset. | 01:52 |
CIA-23 | WebGUI: Added a way for authors to prevent debugging output on page requests | 01:52 |
CIA-23 | WebGUI: doug * r10864 /WebGUI/docs/changelog/7.x.x.txt: updated changelog | 01:52 |
@preaction | sunnuvabitch THAT's where --noprompt ended up | 01:52 |
+perlDreamer | well, did you know that if you test the media during an install that you can hang the installer? | 02:08 |
+perlDreamer | I mounted a DVD ISO image into the virtual dvd drive | 02:08 |
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui | 02:28 | |
-!- mode/#webgui [+v patspam] by ChanServ | 02:28 | |
+perlDreamer | preaction, when you lose track of code, that's not a good sign | 02:48 |
CIA-23 | WebGUI: doug * r10865 /WebGUI/sbin/testEnvironment.pl: removed testing module | 02:48 |
CIA-23 | WebGUI: doug * r10866 /WebGUI/docs/changelog/7.x.x.txt: added changelog entry | 02:48 |
@preaction | i'm trying to use git and branching, but it's difficult to keep track of all the different branches | 02:48 |
+perlDreamer | it is | 02:48 |
+perlDreamer | but git log -p is your friend | 02:48 |
+perlDreamer | the problem I have with git is that all I can find are instructions on how to use the pieces | 02:49 |
+perlDreamer | and not how to use it in a flow | 02: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 #WebGUI | 03:30 | |
-!- mode/#webgui [+o khenn] by ChanServ | 03: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 #webgui | 04:49 | |
-!- perlmonkey2 [n=perlmonk@adsl-70-137-27-18.dsl.okcyok.swbell.net] has joined #webgui | 04:49 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 04: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 #webgui | 05:16 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 05:16 | |
-!- perlmonkey2 [n=perlmonk@m4f0436d0.tmodns.net] has quit [Client Quit] | 05:17 | |
-!- perlmonkey2 [n=perlmonk@m4f0436d0.tmodns.net] has joined #webgui | 05:17 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 05: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 #webgui | 05:27 | |
-!- mode/#webgui [+o preaction] by ChanServ | 05:27 | |
-!- perlmonkey2 [n=perlmonk@m4f0436d0.tmodns.net] has quit [Read error: 54 (Connection reset by peer)] | 05:30 | |
+perlDreamer | preaction: Catalyst? | 05:33 |
@preaction | perlDreamer: i removed it, no? | 05:36 |
@preaction | it was debugging code, i wanted a module i didn't have installed | 05:36 |
+perlDreamer | ah, I see | 05:36 |
* perlDreamer thought perhaps you were being lured to the dark side | 05:36 | |
@preaction | more the light-grey side | 05:36 |
+perlDreamer | preaction, if you have a chance, you should try to see this train as it comes through your area | 05:45 |
+perlDreamer | http://www.sp4449.com/trainfest.html | 05:45 |
+perlDreamer | The Shasta Daylight is a big piece of American history | 05: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 #webgui | 05:49 | |
-!- mode/#webgui [+o preaction] by ChanServ | 05: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 | |
nuba | CIA-23> WebGUI: Added: Google map asset. | 06:15 |
nuba | cool | 06:15 |
+perlDreamer | hm Portland to Portage, WI is $366, with room and board on the Amtrak | 06:16 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 06:17 | |
-!- mode/#webgui [+o preaction] by ChanServ | 06:17 | |
+perlDreamer | how's the testing box today, preaction? | 06:20 |
@preaction | haven't even tried it. my laptop is overheating too now | 06:21 |
+perlDreamer | uh-oh | 06:21 |
+perlDreamer | could be contagious | 06:21 |
* perlDreamer is going to call it a night early tonight. | 06:21 | |
+perlDreamer | it was so hot last night I didn't get to sleep 'til about 2:00 | 06:21 |
+perlDreamer | see you all tomorrow, hopefully a brighter and less error-prone perlDreamer | 06:22 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] | 06:22 | |
nuba | preaction: you are doug, right? | 06:39 |
nuba | yeah n=doug@static-72-1-4-143.ntd.net (Doug Bell) | 06:41 |
nuba | kudos on the google map asset, im glad it was finally done | 06:41 |
nuba | i wish i had contributed on that one, but when it came to managing time to work on it, it was just a big fail | 06:43 |
-!- ekennedy [n=ekennedy@174-156-112-24.pools.spcsdns.net] has joined #webgui | 06:43 | |
nuba | so its one unfinished project less in the back burner and in the conscience :) | 06:44 |
ekennedy | Question: 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 | |
ekennedy | I 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 #webgui | 08:17 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 08:17 | |
-!- chog [n=ras@125-238-251-61.broadband-telecom.global-gateway.net.nz] has joined #webgui | 08: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 #webgui | 09:12 | |
-!- LTR_bob [n=bob@88.159.254.154] has joined #webgui | 09:21 | |
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui | 10:38 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 10: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 #webgui | 11:06 | |
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] | 11:42 | |
-!- carogray [n=Caroline@173-103-212-59.pools.spcsdns.net] has joined #webgui | 13:04 | |
carogray | anyone here use prototypes? | 13:05 |
+Radix_ | I have | 13:49 |
-!- BartJo1 [n=plainstu@49-167.surfsnel.dsl.internl.net] has joined #webgui | 14:03 | |
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui | 14:04 | |
-!- mode/#webgui [+o plainhao] by ChanServ | 14:04 | |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [] | 14:31 | |
carogray | sorry radix - didn't see | 14:43 |
carogray | can 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 |
carogray | radix: - 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 office | 14: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 #webgui | 15: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 #webgui | 15:13 | |
-!- stDavid [n=stDavid@216-199-225-46.tpa.fdn.com] has joined #webgui | 15:18 | |
-!- mode/#webgui [+o stDavid] by ChanServ | 15:18 | |
-!- ekennedy [n=ekennedy@174-156-112-24.pools.spcsdns.net] has joined #webgui | 15: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 #webgui | 15:31 | |
carogray | radix: I am back | 15: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 #webgui | 16: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 #webgui | 16:28 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 16:28 | |
-!- zylopfa [n=zylopfa@0x555116f0.adsl.cybercity.dk] has joined #webgui | 16:31 | |
zylopfa | Hello 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 |
BartJo1 | there are some tags that are filtered | 16:41 |
zylopfa | RTFM. I found out why thanks, you need to set allowed elements also in the metadata | 16:42 |
zylopfa | Greetings BartJo1 | 16:42 |
BartJo1 | yes | 16:42 |
BartJo1 | hi zylopfa | 16:42 |
zylopfa | Thanks for help, i found out in the meantime | 16:42 |
zylopfa | I just need to read the text (manual) in the asset | 16:42 |
BartJo1 | sorry, I was late, was watching sailing movies | 16:42 |
zylopfa | Sounds awesome | 16:42 |
BartJo1 | yeah, tomorrow I will leave for England | 16:42 |
zylopfa | Its genious the RichEditor imo | 16:43 |
zylopfa | It wasn't configurable in earlier versions was it? | 16:43 |
BartJo1 | yeah, it works quite ok, once you know how you have to set it up | 16:43 |
BartJo1 | I think it wasn't in pre 6 versions | 16:43 |
zylopfa | I dont think it was in 7.20ish | 16:45 |
zylopfa | I just found it now looking through the menus | 16:45 |
BartJo1 | zylopfa: If you still find stuff that is blocked (html) maybe it is blocked in the code | 16:45 |
BartJo1 | for safety reasons prolly | 16:46 |
zylopfa | yeah true, it should be ok now i think, it does the <p> and <br /> tags now | 16:46 |
BartJo1 | good | 16:46 |
-!- ekennedy [n=ptpChat2@70-12-60-45.pools.spcsdns.net] has joined #webgui | 16: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 #webgui | 17:10 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:10 | |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 17:17 | |
-!- mode/#webgui [+o stDavid] by ChanServ | 17:17 | |
-!- tavisto [n=tavisto@96.230.192.126] has joined #WebGUI | 17:25 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 17:25 | |
CIA-23 | wgdev: Doug Bell master * r3d649fc / lib/WGDev/Command/Test.pm : add coverage option to Test command - http://bit.ly/Tzpun | 17: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: gugod | 18:03 | |
-!- Netsplit over, joins: gugod | 18:04 | |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui | 18:07 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 18:10 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 18: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 #WebGUI | 18:40 | |
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 60 (Operation timed out)] | 18:44 | |
CIA-23 | WebGUI: yung * r10867 /WebGUI/docs/upgrades/packages-7.7.7/matrix-default-screenshots-config.wgpkg: matrix template fixes for new ukplayer version | 18:54 |
CIA-23 | WebGUI: yung * r10868 /branch/WebGUI_7.6/docs/upgrades/ (2 files in 2 dirs): matrix template fix for ukplayer upgrade | 19:08 |
+perlDreamer | Haarg, preaction: tagsToRollback has been added to WebGUI::Test | 19:14 |
@Haarg | cool | 19:14 |
@Haarg | i still need to look into the t/Mail/Sent.t failure, but i'm pretty sure it's a leaky test somewhere | 19:15 |
+perlDreamer | maybe. When it fails for me I keep getting undef sent back | 19:16 |
@Haarg | which test was failing for you? | 19:16 |
@Haarg | i could only get a failure if i did a reset and immediately ran the full test suite | 19:17 |
+perlDreamer | I get random failures on tests 6,7 | 19:17 |
@Haarg | running the test on its own either before or after going through all the tests passed | 19:17 |
@Haarg | odd | 19:17 |
+perlDreamer | http://gist.github.com/113583 | 19:18 |
@Haarg | i was seeing a failure on either 16 or 17, i don't remember | 19:21 |
+perlDreamer | they seem to come in pairs | 19:21 |
+perlDreamer | 2,4,6 tests failing | 19:21 |
+perlDreamer | my first guess is that the test may be asking for STDIO before the daemon is ready | 19:22 |
+perlDreamer | but reading from the filehandle would block, wouldn't it? | 19:22 |
@Haarg | it should | 19:23 |
+perlDreamer | yeah, so that wouldn't explain it | 19:23 |
CIA-23 | WebGUI: colin * r10869 /WebGUI/ (16 files in 14 dirs): adding FilePump | 19:25 |
@Haarg | actually, wait | 19:27 |
@Haarg | it wouldn't block | 19:27 |
@Haarg | it checks the file handle to see if it can read from it | 19:28 |
@Haarg | it's supposed to wait for 5 seconds though | 19:28 |
+perlDreamer | I'm not seeing pauses that long | 19:30 |
@Haarg | the sendToServer sub should return an error, but i don't think it gets displayed by anything | 19:31 |
+perlDreamer | we can fix that :) | 19:31 |
@preaction | perlDreamer: you're making FilePump? | 19:31 |
@preaction | or wait, DID you make it already? | 19:31 |
+perlDreamer | yes, but I've found some bugs that need to be fixed in it | 19:32 |
@preaction | sweet! | 19:32 |
+perlDreamer | es ist shoen gemacht | 19:32 |
+perlDreamer | Ya yo lo hecho | 19:32 |
@preaction | we've got CDN, FilePump, Packing (i will fix that, I swear), attachments | 19:32 |
@Haarg | yeah, might be good to just have it diag the errors instead of returning them | 19:32 |
@preaction | wee have sure packed some nice features into 7.7 | 19:33 |
+perlDreamer | it's a good release | 19:33 |
@Haarg | i have a couple more things i need to get committed | 19:33 |
@preaction | i would venture the best yet, again | 19:33 |
+perlDreamer | except for those basic, ugly StoryManager templates :( | 19:33 |
* perlDreamer needs to study some HTML design | 19:33 | |
@Haarg | but one replaces the email verification so i need to make sure it transitions properly | 19:34 |
@preaction | perlDreamer: don't worry about it, we've got real designers | 19:34 |
+perlDreamer | Haarg, when sendToServer returns that error message, it's in JSON | 19:37 |
+perlDreamer | so it's already being emitted by the check in like() | 19:37 |
+perlDreamer | it says what it's getting back is empty | 19:37 |
+perlDreamer | which says (to me) that the problem is further upstream | 19:38 |
+perlDreamer | like in Net::SMTP::Server | 19:38 |
@Haarg | sendToServer is returning a hash though | 19:38 |
@Haarg | and like is checking a specific element in that hash | 19:38 |
@Haarg | not the whole thing | 19:38 |
+perlDreamer | ah, yeah | 19:38 |
@Haarg | so the error element just gets lost | 19:39 |
* perlDreamer should have used cmp_deeply instead | 19:39 | |
+perlDreamer | the error is "mail not sent" | 19:40 |
+perlDreamer | and the log says "Couldn't connect to mail server: localhost:port" | 19:41 |
@Haarg | so it is the can_read check that is failing | 19:41 |
@Haarg | must be the startup time then | 19:41 |
+perlDreamer | I don't think so. $status is 0, so it never does the check | 19:41 |
+perlDreamer | (check for can_read) | 19:42 |
@Haarg | oh, yeah | 19:42 |
@Haarg | read that wrong (and i just wrote it) | 19:42 |
@Haarg | aside from adding a sleep, can you think of any other reasonable ways to handle that? | 19:43 |
@Haarg | i may have removed a sleep when i was making those changes | 19:43 |
+perlDreamer | serial polling? | 19:43 |
+perlDreamer | sleep is effective, but it's a guess against the race condition | 19:44 |
+perlDreamer | a sleep 1 makes the test more robust | 19:45 |
+perlDreamer | I can't make it fail any longer | 19:45 |
@Haarg | the only option i can think of other than a sleep is having smtpd.pl output something indicating it is ready | 19:46 |
@Haarg | the startup code for that would be a bit more complex though | 19:47 |
+perlDreamer | on average though, it would be faster than sleep 1 | 19:47 |
+perlDreamer | and would be more portable across different systems, too | 19:48 |
@Haarg | except windows, but we abandoned that for a reason | 19:48 |
zylopfa | I have a real noob question, how do i pass a object to a subrutine, and how do i dereference it in the sub | 19:50 |
@Haarg | what type of object? | 19:50 |
@Haarg | you basically just pass it like any scalar | 19:51 |
@Haarg | and you don't really dereference it in the sub, just use it as an object there | 19:51 |
+perlDreamer | zylopfa, all objects are references. All references are scalars. | 19:51 |
zylopfa | yeah i found out now :/( and use it like this $object->someSuv | 19:51 |
zylopfa | Haa i forgot a > in s hash assignment => | 19:55 |
zylopfa | The Workflow system is really genious in Webgui | 19:56 |
zylopfa | I am making a workflow activity to create TopLists for my story site | 19:56 |
zylopfa | its very intense sql queries so i just make a activity and a workflow to run it every night | 19:57 |
zylopfa | I create a page automagically with the toplist data from this. | 19:57 |
zylopfa | Its genious that you can create everything in webgui (articles, messageboards, polls, layouts) in code | 19:59 |
zylopfa | WebGUI never fail to amaze me | 20:00 |
zylopfa | perlDreamer, do you know if the WebGUI api ever will be drastically changed? | 20:00 |
+perlDreamer | I suspect (and hope) that it will happen with WebGUI 8 | 20:01 |
zylopfa | Nooo | 20:01 |
+perlDreamer | and, the rumor is that WebGUI 10 will be done in Perl 6 | 20:01 |
zylopfa | Will it break all modules that has been made? | 20:01 |
+perlDreamer | maybe | 20:01 |
zylopfa | Cause i have made a lot of Wobjects and Workflow Activites and stuff for my sites | 20:01 |
zylopfa | (modules) | 20:02 |
+perlDreamer | when we went through this in WebGUI 6 -> WebGUI 7, we provided hints and scripts to help people upgrade them | 20:02 |
zylopfa | ahh ok perlDreamer | 20:02 |
+perlDreamer | so we won't leave you out in the cold | 20:02 |
zylopfa | Still it would set back the community if it gets radically changed? | 20:02 |
zylopfa | I read that the change from 6 -> 7 made many "quit" webgui | 20:03 |
+perlDreamer | yes, it was hard for many people | 20:03 |
+perlDreamer | but it also brought us the API that you use today | 20:03 |
zylopfa | yeah thats a kick ass api | 20:03 |
+perlDreamer | which is much stronger and robust than it used to be | 20:03 |
zylopfa | but if it gets changed again radically in 8.x | 20:03 |
+perlDreamer | it will get better again, in WebGUI 8 | 20:03 |
+perlDreamer | simpler, more consistent | 20:04 |
zylopfa | Awesome | 20:04 |
zylopfa | Will you make a new developer book for it? | 20:04 |
+perlDreamer | yes, for sure | 20:04 |
zylopfa | I will buy it for sure | 20:04 |
zylopfa | Its expensive for a book but its 1000% worth it | 20:04 |
BartJo1 | just call the function doWhatIWant | 20:04 |
+perlDreamer | me, too :) | 20:04 |
+perlDreamer | $BartJo1->doWhatIWant('fix house quickly'); | 20:04 |
BartJo1 | mmm, first I will have to sail to England and back, remember | 20:05 |
zylopfa | I am making a directory with toplists for "most read story","highest rated story", "most read category" | 20:05 |
zylopfa | and its generated automatically | 20:05 |
+perlDreamer | $BartJo1->queue($BartJo1->doWhatIWant('fix house quickly')); | 20:05 |
BartJo1 | so a $BartJo1->doWhatIWant{'Win therace'}; would be awesome | 20:06 |
+perlDreamer | you didn't mention it was a race | 20:06 |
BartJo1 | I hope to be done before you visit | 20:06 |
BartJo1 | ah, well it is | 20:06 |
* perlDreamer installs new batteries in his robot shark fleet | 20:06 | |
+perlDreamer | make sure your transponder is pinging at 23 MHz, BartJol | 20:06 |
+perlDreamer | otherwise, it will be a long, cold swim | 20:07 |
+perlDreamer | also, keep the transponder frequency a secret, otherwise all the other boats will be protected, too | 20:07 |
BartJo1 | Error 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 x | 20:08 |
+perlDreamer | oh no, the shark fleet is to guarantee your winning the race, BartJo1 | 20:09 |
BartJo1 | don't wanna cheat | 20:09 |
BartJo1 | thanks for the offer | 20:09 |
+perlDreamer | well, that's very honorable | 20:09 |
@preaction | if 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 |
BartJo1 | and it won't get me back sooner | 20:09 |
BartJo1 | preaction: that is a good question | 20:10 |
+perlDreamer | the important part is the data, yes? | 20:11 |
+perlDreamer | so sending it should be good enough? | 20:11 |
@preaction | considering 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 |
@preaction | the feeling of safety being more important to the end-user's experience than any real safety | 20:12 |
zylopfa | If you run a Workflow/Activity as a scheduled cron job, does it matter much that you dont use $self->WAIT | 20:15 |
+perlDreamer | yes | 20:16 |
zylopfa | damn | 20:16 |
@preaction | $self->WAITING is only if you need to be run again | 20:16 |
+perlDreamer | All Workflows should check their runtime against the ttl | 20:16 |
zylopfa | its a single one i need to run every night at 2 | 20:16 |
+perlDreamer | even if you think it won't ever do that | 20:16 |
zylopfa | to create toplists for my story site | 20:16 |
zylopfa | but how do i stop a 33 second query? | 20:16 |
+perlDreamer | you don't, you stop it the statement after it finishes :) | 20:17 |
+perlDreamer | it's more important for activities that loop internally on data | 20:18 |
zylopfa | but i have like 5 queries to make these lists (5 lists) and then if it times out on say the first list | 20:18 |
zylopfa | how do i know which list i am going to resume to query? | 20:18 |
@preaction | you store your state in $self->scratch | 20:18 |
zylopfa | ahh awesome, gonna write that down | 20:19 |
zylopfa | preaction, its a good idea to count the runtime like that so you are 100% sure your activities dont run all night forever by a mistake | 20:21 |
zylopfa | I was about to be lazy and just let it run unintrupted untill it finished | 20:23 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 20:44 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 20:44 | |
CIA-23 | WebGUI: colin * r10870 /WebGUI/ (lib/WebGUI/Macro/FilePump.pm t/Macro/FilePump.t): Fill out FilePump macro tests and fix bugs. | 21:08 |
* perlDreamer is running | 21:21 | |
* BartJo1 wonders from what | 21:31 | |
@preaction | i thought he was running the test suite or something | 21:31 |
BartJo1 | I think the running is literal | 21:32 |
@preaction | ohh, maybe he made his wife mad | 21:33 |
BartJo1 | I thought he did it voluntary, like, forgive me the word, "sports" | 21:34 |
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has joined #webgui | 21:34 | |
@preaction | yes, he "works out" (a weird phrase), or exercises regularly | 21:35 |
@preaction | workout, work out... English is weird... | 21:36 |
BartJo1 | here, we carry cheese as sports | 21:36 |
@preaction | i could never do that. my cheese wouldn't make it to the finish line | 21:36 |
BartJo1 | it's a law that you have to carry at least 100 kg of cheese each week from the farm to the cheese chop | 21:37 |
@preaction | yes, but if I start with 120kg and end up with 100kg there, is there any penalty? | 21:38 |
BartJo1 | hey, that might be a hole, but mostly it is weigthed before | 21:38 |
@preaction | they got me coming and going... | 21:40 |
BartJo1 | yeah, but they check what you take and bring both | 21:41 |
BartJo1 | so after a week they'll be on to you | 21:41 |
@preaction | one week of all the cheese i can eat... i dunno if it will be worth it or not | 21:42 |
BartJo1 | I also guess it's the reason why MrHairgrease doesn't like cheese | 21: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 #webgui | 22: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 #WebGUI | 22:28 | |
-!- mode/#webgui [+o khenn] by ChanServ | 22: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 #webgui | 22:31 | |
-!- MrHairgrease [n=martin@5ED040EC.cable.ziggo.nl] has joined #webgui | 22:56 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 22:56 | |
+MrHairgrease | howdy everyone! | 22:58 |
BartJo1 | hi | 22:59 |
BartJo1 | not at the belgium beernight? | 22:59 |
+MrHairgrease | where? | 23:01 |
BartJo1 | koornbeurs | 23:01 |
+MrHairgrease | oh | 23:01 |
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] | 23:01 | |
+MrHairgrease | I'd love to go | 23:01 |
BartJo1 | but... | 23:01 |
+MrHairgrease | but it wouldn't be a good idea | 23:01 |
BartJo1 | working people.... | 23:02 |
+MrHairgrease | I have a meeting tomorrow morning | 23:02 |
+perlDreamer | just one or two small beers won't hurt MrHairgrease | 23:08 |
+perlDreamer | it's only when you are Bartesque that the problems occur | 23:08 |
BartJo1 | http://www.urbandictionary.com/define.php?term=bartesque | 23:09 |
BartJo1 | cool | 23:09 |
-!- perlmonkey2 [n=perlmonk@adsl-70-137-27-18.dsl.okcyok.swbell.net] has joined #webgui | 23:17 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 23:17 | |
-!- perlmon0 [n=perlmonk@adsl-70-137-27-18.dsl.okcyok.swbell.net] has joined #webgui | 23: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 | |
+perlDreamer | BartJo1: when exactly do you set sail? | 23:21 |
BartJo1 | around 6 pm we will leave the harbour | 23:22 |
BartJo1 | 7 is the start of the race' | 23:22 |
BartJo1 | so around lunchtime for you | 23:22 |
-!- BartJo1 is now known as BartJol | 23:24 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 23:24 | |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [] | 23:26 | |
+MrHairgrease | hey bart, you're leaving tomorrow? | 23:27 |
+BartJol | i sure will | 23:27 |
+MrHairgrease | nou, behouden vaart dan maar | 23:27 |
+BartJol | merci | 23:28 |
+MrHairgrease | and bring back a Pint of Guinness for me | 23:28 |
+BartJol | that will be hard | 23:28 |
+MrHairgrease | just put a lid on the pint | 23:28 |
+BartJol | well, the foam will be gone | 23:29 |
+MrHairgrease | or you mean you've drunk it by the time you're back in the Netherlands? | 23:29 |
+BartJol | that is not verwaarloosbaar | 23:29 |
+MrHairgrease | significant even | 23:29 |
+BartJol | :) | 23:29 |
+perlDreamer | kick butt, take names, and drink their beer, BartJol | 23:33 |
+BartJol | take names of chicks? | 23:34 |
+MrHairgrease | just take the chicks =) | 23:35 |
+BartJol | sex for the race, I'm not sure whether that is allowed by my team leader | 23:35 |
+BartJol | I should ask Wijnand whether I may | 23:35 |
+MrHairgrease | sex for the race: that almost has a supremacist scent over it =) | 23:36 |
+BartJol | well, even I can have some luck | 23:39 |
--- Day changed Tue May 19 2009 | ||
-!- TorfusPmorphus [n=TorfusPm@p5B30CB0D.dip.t-dialin.net] has joined #webgui | 00: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 #webgui | 00:07 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 00:07 | |
+perlDreamer | bopbop, you're back? | 00:08 |
+perlDreamer | don't you have kids coming home? | 00:08 |
-!- morphbot [n=morphbot@p5B30CB0D.dip.t-dialin.net] has joined #webgui | 00:11 | |
-!- morphbot [n=morphbot@p5B30CB0D.dip.t-dialin.net] has left #webgui [] | 00:11 | |
-!- cap10morgan_ [n=wmorgan@h3-afsc.ded.indra.com] has joined #webgui | 00:12 | |
-!- mode/#webgui [+v cap10morgan_] by ChanServ | 00: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 #webgui | 00: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 #webgui | 00:15 | |
-!- morphbot [n=morphbot@p5B30CB0D.dip.t-dialin.net] has joined #webgui | 00:16 | |
-!- morphbot [n=morphbot@p5B30CB0D.dip.t-dialin.net] has left #webgui [] | 00:16 | |
@preaction | hm.. | 00:16 |
+perlDreamer | preaction, what are you up to...? | 00:17 |
+perlDreamer | And why didn't you tell me that I forgot to add the FilePump admin console icons? | 00:17 |
@preaction | nothing. trying to figure out who morphbot is and why i should not ban them | 00:17 |
@preaction | OH GOD FORGIVE ME I DIDN'T KNOW!!!!1 I DIDN'T KNOWWWWWW | 00:17 |
* perlDreamer was thinking that morphbot was one of yours | 00:18 | |
+perlDreamer | so that we could say: morphbot: coverage User.pm | 00:18 |
+perlDreamer | oh | 00:18 |
+perlDreamer | oh | 00:18 |
+perlDreamer | One more thing, preaction | 00:18 |
+perlDreamer | you don't ever want to run coverage on the Perl::Critic critic_labels test | 00:18 |
@preaction | because it runs every bit of code? | 00:19 |
@preaction | why? | 00:19 |
+perlDreamer | because coverage slows things down, and PPI is already quite slow | 00:19 |
+perlDreamer | actually, if we tuned coverage carefully, we could tell it not to track stuff outside of WebGUI and it wouldn't matter too much | 00:19 |
@Haarg | also, it doesn't actually run any code at all, so it would be pointless | 00:20 |
@preaction | yeah, you could add exceptions. i added exceptions so Devel::Cover doesn't report coverage on the test scripts themselves (i think) | 00:20 |
@preaction | so you could focus only on WebGUI::* | 00:21 |
+perlDreamer | Haarg, has the magic for Config::JSON been added to make $config->addToArrayAfter() work yet? | 00:22 |
@Haarg | looks like i never committed that | 00:23 |
@Haarg | and a new release would be needed as well | 00:23 |
@Haarg | i should probably get on that :) | 00:23 |
CIA-23 | WebGUI: colin * r10871 /WebGUI/t/lib/WebGUI/Test.pm: Remove duplicate sub that crept in there. | 00:23 |
CIA-23 | WebGUI: 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 #webgui | 00:24 | |
-!- morphbot [n=morphbot@p5B30CB0D.dip.t-dialin.net] has left #webgui [] | 00:24 | |
@preaction | okay, that's enough of that | 00:30 |
@Haarg | pre-7.5 character sets continue to haunt me | 00:30 |
+perlDreamer | still popping up? | 00:31 |
-!- morphbot [n=morphbot@p5B30CB0D.dip.t-dialin.net] has joined #webgui | 00:31 | |
-!- morphbot [n=morphbot@p5B30CB0D.dip.t-dialin.net] has left #webgui [] | 00:31 | |
@Haarg | yeah, still have people running old versions | 00: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 preaction | 00:31 | |
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has quit ["Leaving."] | 00:37 | |
CIA-23 | WebGUI: 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 | |
+perlDreamer | preaction: did I send you instructions on how to get a USPS account? | 00:41 |
@preaction | no, do i need one? | 00:41 |
+perlDreamer | perhaps | 00:41 |
+perlDreamer | the USPS driver has live testing built in :) | 00:41 |
+perlDreamer | so you can check it from end to end | 00:42 |
@preaction | perhaps they should be put in the wiki? | 00:42 |
@preaction | hell. now we're relying on two different HTML/CSS minifier/packers? | 00:42 |
+perlDreamer | *::Minifier::XS are very fast | 00:43 |
+perlDreamer | bundle times can be as long as 3 minutes for packing, even with the XS | 00:43 |
+perlDreamer | it would be better to use the XS ones | 00:43 |
@preaction | eh, the HTML packer one doesn't even work, so tomorrow i'm gonna try to figure out why | 00:44 |
+perlDreamer | maybe it pukes on HTML::Template syntax? | 00:44 |
@preaction | no, JT tried it on an HTML snippet | 00:44 |
@Haarg | but it does puke on html::template, yes | 00:44 |
@preaction | well yeah | 00:44 |
@preaction | if 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 better | 00:45 |
-!- kristi [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"] | 00:45 | |
@preaction | where is the file pump thing located? | 00:48 |
+perlDreamer | lib/WebGUI/FilePump | 00:49 |
+perlDreamer | Admin interface is FilePump/Admin | 00:49 |
+perlDreamer | Bundle objects managed by FilePump/Bundle | 00:49 |
@preaction | but how do i get there? | 00:49 |
+perlDreamer | in the GUI? | 00:49 |
@preaction | yes | 00:49 |
+perlDreamer | I just fixed a bug with that | 00:49 |
+perlDreamer | it's in the admin console | 00:49 |
@preaction | r10872? | 00:50 |
@preaction | i did a wgd reset -d and it doesn't show up | 00:50 |
+perlDreamer | 10874 would be best | 00:50 |
+perlDreamer | and you may have to reset the config file, as well | 00:50 |
@preaction | ok | 00:50 |
+perlDreamer | the content handler was added to the end of the config file, in the contentHandlers section | 00:51 |
@preaction | ah, now i see why, i didn't restart modperl after the reset | 00:52 |
CIA-23 | WebGUI: colin * r10874 /WebGUI/ (4 files in 3 dirs): Fix bugs in adding other (CSS, sprite) files to bundles. | 00:53 |
@preaction | you killed my content handlers! | 00:53 |
+perlDreamer | !! | 00:53 |
@preaction | also, add your content handler to WebGUI.conf.original | 00:53 |
+perlDreamer | thanks :) | 00:56 |
-!- tavisto [n=tavisto@96.230.192.126] has quit [] | 00:56 | |
@preaction | uh... so i have to specify Full URLs? i can't make them absolute? | 00:59 |
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui | 01:00 | |
-!- mode/#webgui [+o plainhao] by ChanServ | 01:01 | |
+perlDreamer | you need to specify URIs | 01:02 |
+perlDreamer | file:/data/domains/domainname/www/uploads/static/somefile.js | 01:02 |
+perlDreamer | asset://assetUrl | 01:02 |
+perlDreamer | http://somesite/someurl | 01:02 |
@preaction | so no extras://something? | 01:03 |
@preaction | or uploads://? | 01:03 |
+perlDreamer | that would be a file url | 01:03 |
+perlDreamer | no uploads or extras shortcuts | 01:04 |
@preaction | but i don't know where it will be. so i can't distribute FilePump bundles using the templates they're attached to yet | 01:04 |
+perlDreamer | there's no way to distribute FilePump bundles | 01:04 |
@preaction | i 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 |
@preaction | like making the damn packing actually WORK | 01:05 |
@preaction | but anyway, now i gots to go to JTs for madmongers tomorrow | 01:06 |
+perlDreamer | patspam knows a lot more about FilePump theory than I do | 01:06 |
@preaction | yeah, he and I talked about it for a bit | 01:07 |
@preaction | so i suspect he might have a couple additions to make based on our talk | 01:07 |
CIA-23 | WebGUI: colin * r10875 /WebGUI/etc/WebGUI.conf.original: Add FilePump to the default WebGUI.conf file | 01:08 |
-!- zylopfa [n=zylopfa@0x555116f0.adsl.cybercity.dk] has quit ["Leaving"] | 01:11 | |
CIA-23 | WebGUI: 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 #webgui | 01:31 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 01: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 #webgui | 01:43 | |
-!- ekennedy [n=ekennedy@174-155-138-54.pools.spcsdns.net] has joined #webgui | 01: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 #webgui | 02:16 | |
-!- mode/#webgui [+v patspam] by ChanServ | 02: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-23 | WebGUI: colin * r10877 /WebGUI/ (2 files in 2 dirs): ITransact requires that money amounts in XML have 2 decimal places. | 02:53 |
CIA-23 | WebGUI: 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 #webgui | 03:34 | |
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has joined #webgui | 03:54 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 03:54 | |
-!- preaction [n=doug@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 04:18 | |
-!- mode/#webgui [+o preaction] by ChanServ | 04:18 | |
+perlDreamer | we're celebrating 6 months of perlDreamer Consulting today. Be back later | 04:24 |
+cap10morgan | any 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 #WebGUI | 04:36 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 04:36 | |
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui | 04:49 | |
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has left #webgui [] | 04:49 | |
+perlDreamer | cap10morgan, with tests? | 05:03 |
+perlDreamer | is it a bug, or an RFE? | 05:03 |
+perlDreamer | we're in feature freeze now | 05:03 |
+perlDreamer | so technically only bugs go in from this point forwrad | 05:03 |
+cap10morgan | hmm, it's borderline i guess | 05:04 |
+perlDreamer | then zip rizen a quick email and ask him. | 05:04 |
+cap10morgan | ok, will do | 05:05 |
+cap10morgan | are there ldap tests in there now? | 05:05 |
+cap10morgan | that seems tricky | 05:05 |
+perlDreamer | there are no existing LDAP tests, so it will definitely be tricky | 05:05 |
+perlDreamer | I have this on my long term goals, though: http://search.cpan.org/~karman/Net-LDAP-Server-Test-0.07/lib/Net/LDAP/Server/Test.pm | 05:06 |
+cap10morgan | oh? is that like a Net::LDAP mock object? | 05:06 |
+cap10morgan | oh, it's a whole test server huh? | 05:07 |
+cap10morgan | interesting | 05:07 |
+perlDreamer | yeah, it has a lot of promise | 05:07 |
+perlDreamer | if I wasn't LDAP-phobic, I'd look into it sooner | 05:08 |
+perlDreamer | but it's something we need in the core, real LDAP tests | 05:08 |
+perlDreamer | so that bugs like that spaces in password thing can be fixed | 05:08 |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 05:12 | |
+cap10morgan | yeah, would be good | 05:26 |
+cap10morgan | emailed the patch and context info to JT | 05:26 |
+cap10morgan | we'll see what he says | 05:26 |
CIA-23 | WebGUI: patspam * r10879 /WebGUI/ (2 files in 2 dirs): Survey: Let them eat sort | 05: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-23 | WebGUI: patspam * r10880 /WebGUI/ (4 files in 2 dirs): | 06:08 |
CIA-23 | WebGUI: Survey tweaks | 06:08 |
CIA-23 | WebGUI: Added Survey 'Tagged' question type, which builds its answers dynamically from tagged data | 06:08 |
CIA-23 | WebGUI: Made Survey test suite more forgiving about JSON parsing | 06:08 |
+perlDreamer | hack on, patspam! | 06:09 |
* perlDreamer is calling it a night | 06: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 #webgui | 06:18 | |
-!- mode/#webgui [+o preaction] by ChanServ | 06: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 #webgui | 06:47 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 06:47 | |
-!- ekennedy [n=ekennedy@70-12-99-185.pools.spcsdns.net] has joined #webgui | 06: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 #webgui | 06: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 #webgui | 07:34 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 07:34 | |
-!- tavisto [n=tavisto@96.230.192.126] has quit [] | 08:23 | |
-!- WebGUI [n=SynQ@f70096.upc-f.chello.nl] has joined #WebGUI | 08:28 | |
-!- WebGUI is now known as SynQ | 08:28 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 09: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 #webgui | 09:47 | |
-!- preaction [n=doug@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 10:20 | |
-!- mode/#webgui [+o preaction] by ChanServ | 10:20 | |
CIA-23 | webgui: Patrick Donelan flux_7.7.7 * rdf1f83c / (2 files in 2 dirs): Fixed Survey bug in handling of logical sections - http://bit.ly/15CWBP | 10:50 |
CIA-23 | WebGUI: translation * r10881 /translations/Dutch/Dutch/ (5 files): Update from translation server | 11:23 |
CIA-23 | WebGUI: translation * r10882 /translations/Dutch/Dutch/Asset_Carousel.pm: Update from translation server | 11:40 |
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui | 12:02 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 12: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 #webgui | 12:10 | |
CIA-23 | WebGUI: translation * r10883 /translations/Dutch/Dutch/WebGUI.pm: Update from translation server | 12:38 |
CIA-23 | WebGUI: translation * r10884 /translations/Dutch/Dutch/ (6 files): Update from translation server | 13: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 #webgui | 13:45 | |
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui | 14:07 | |
-!- mode/#webgui [+o plainhao] by ChanServ | 14:07 | |
CIA-23 | WebGUI: translation * r10885 /translations/Dutch/Dutch/ (10 files): Update from translation server | 14:08 |
CIA-23 | WebGUI: yung * r10886 /WebGUI/ (3 files in 3 dirs): fixed #10332: Matrix: last updated fields = today | 14:53 |
-!- khenn_ [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI | 15:02 | |
CIA-23 | WebGUI: yung * r10887 /branch/WebGUI_7.6/ (3 files in 3 dirs): fixed #10332: Matrix: last updated fields = today | 15:08 |
CIA-23 | WebGUI: translation * r10888 /translations/Dutch/Dutch/ (3 files): Update from translation server | 15: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 #WebGUI | 15: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 #webgui | 15:53 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 15:53 | |
-!- preaction [n=doug@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 16:07 | |
-!- mode/#webgui [+o preaction] by ChanServ | 16:07 | |
CIA-23 | WebGUI: translation * r10889 /translations/Dutch/Dutch/ (PayDriver_PayPalStd.pm Account_Inbox.pm Account_Shop.pm): Update from translation server | 16: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 #webgui | 16:16 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 16: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 #WebGUI | 16:24 | |
-!- mode/#webgui [+o steveo_aa] by ChanServ | 16:24 | |
daviddelikat | yet another new package not listed in gotcha.txt: CSS-Minifier-XS | 16:30 |
daviddelikat | worse 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 #webgui | 16:32 | |
-!- mode/#webgui [+o preaction] by ChanServ | 16:32 | |
-!- preaction [n=doug@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [Client Quit] | 16:35 | |
CIA-23 | WebGUI: translation * r10890 /translations/Dutch/Dutch/ (2 files): Update from translation server | 16:41 |
-!- Haarg [n=haarg@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 16:51 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 16:51 | |
-!- perlmonkey2 [n=perlmonk@adsl-70-137-2-37.dsl.okcyok.swbell.net] has joined #webgui | 17:00 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 17: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 #webgui | 17:15 | |
-!- mode/#webgui [+o preaction] by ChanServ | 17:15 | |
-!- khenn [n=khenn@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI | 17:16 | |
-!- mode/#webgui [+o khenn] by ChanServ | 17:16 | |
-!- tavisto [n=tavisto@96.230.192.126] has joined #WebGUI | 17:16 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 17:16 | |
-!- carogray1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 17: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 #webgui | 18: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 #webgui | 18: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 #webgui | 18:19 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 18:19 | |
@tavisto | preaction, you awake | 18:31 |
@preaction | tavisto: yessir | 18:32 |
@tavisto | hey good morning | 18:32 |
@tavisto | question for you about the gallery | 18:32 |
@preaction | okay, shoot | 18:32 |
-!- ryuu_ro [n=rory@5351698C.cable.casema.nl] has joined #webgui | 18:32 | |
@tavisto | if 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 |
@tavisto | er sorry paste it into another gallery | 18:33 |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui | 18:34 | |
@preaction | RFE it, but there is a way to Copy + sub assets | 18:34 |
@tavisto | yep, I know of that menu, although I think it's only present on in-line editing view | 18:35 |
@preaction | yeah | 18:35 |
@tavisto | and when exposed. | 18:35 |
@tavisto | I 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 that | 18:36 |
@tavisto | I 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 |
@preaction | i would RFE the "Copy with children" into the Asset Manager | 18:37 |
@tavisto | alright, will do. I better check on that because I would be surprised if it wasn't already requested | 18:38 |
@tavisto | preaction, that is already a pending RFE by aewhale (9594). Good to go there | 18:44 |
ryuu_ro | hi guys, i'm working on the dutch translations and I don't know what to do with the word 'bucket' in passive analytics | 18:47 |
ryuu_ro | is this a common word for analytics? | 18:47 |
ryuu_ro | or should a I just see it as a container? | 18:47 |
@preaction | ryuu_ro: i would say container | 18:50 |
ryuu_ro | ok thanks | 18:50 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 18:55 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 18:55 | |
-!- carogray [n=Caroline@174-152-208-238.pools.spcsdns.net] has joined #webgui | 19:04 | |
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui | 19: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 #webgui | 19:22 | |
-!- ryuu_ro [n=rory@5351698C.cable.casema.nl] has quit [] | 19:50 | |
CIA-23 | WebGUI: colin * r10891 /branch/WebGUI_7.6/t/Mail/Send.t: Add 1 second delay to allow for smtp server startup. | 19:53 |
CIA-23 | WebGUI: colin * r10892 /WebGUI/t/Mail/Send.t: Forward porting t/Mail/Send.t delay for server startup | 19:53 |
CIA-23 | WebGUI: colin * r10893 /branch/WebGUI_7.6/t/ (hardcodedExtras.t templateChecker.t): Remove CODE_COP gating for templateChecker and hardcodedExtras tests | 20:23 |
CIA-23 | WebGUI: graham * r10894 /branch/WebGUI_7.6/ (3 files in 2 dirs): fixed: tries to reject friend invitations for deleted users | 20:23 |
-!- ekennedy [n=ekennedy@174-154-129-238.pools.spcsdns.net] has quit ["Client"] | 20:31 | |
CIA-23 | WebGUI: colin * r10895 /branch/WebGUI_7.6/docs/create.sql: preparing for 7.6.23 release | 20:38 |
-!- rizen [n=rizen@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 20:41 | |
-!- mode/#webgui [+o rizen] by ChanServ | 20:41 | |
-!- cap10morgan_ [n=wmorgan@h3-afsc.ded.indra.com] has joined #webgui | 20:42 | |
-!- mode/#webgui [+v cap10morgan_] by ChanServ | 20:42 | |
-!- juan [n=memo@146-235-231-201.fibertel.com.ar] has joined #webgui | 20:49 | |
juan | i have a mistake with the surveys | 20:50 |
juan | i created a survey a used it | 20:51 |
juan | then i duplicate it | 20:51 |
juan | the old one had 13 questions | 20:51 |
juan | now i edited the duplicated survey | 20:52 |
juan | i deleted some questions and added another ones | 20:52 |
juan | the total of questions that i have is 16 | 20:52 |
juan | and the survey has a counter of 23 | 20:53 |
juan | so when a person tries to do the survey, he or she answers the 16 questions but the botton next continuous | 20:53 |
juan | becuase the progress is 16 of 23 | 20:54 |
juan | as the rest of questions dont exists | 20:54 |
juan | the survey doesnt finish | 20: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 #webgui | 21:22 | |
-!- ekennedy [n=ekennedy@174-154-129-238.pools.spcsdns.net] has joined #webgui | 21:26 | |
-!- dreamersgirl [n=kathyk@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 21:33 | |
-!- tavisto_ [n=tavisto@96.230.192.126] has joined #WebGUI | 22: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 | |
@plainhao | someone used svn-git and svn-clone to migrate svn history to git? | 23:00 |
@Haarg | yes | 23:00 |
@plainhao | how'd you do it? did you do what sci.nti.st blogged? | 23:00 |
* preaction finds the clue-by-four. crossposting is baaad | 23:01 | |
* plainhao apologizes to preaction. | 23:01 | |
@Haarg | a number of ways depending on what i wanted | 23:01 |
@Haarg | what do you want to use it on? | 23:01 |
@plainhao | i want to move a client project to gitosis | 23:01 |
@plainhao | fresh repo | 23:02 |
@plainhao | oops, found this, actually: http://www.ruby-forum.com/topic/154892 | 23:03 |
@plainhao | so i'll clone and use an authors file, basically? | 23:03 |
@Haarg | if you want accurate author info | 23:03 |
@Haarg | you would want to use --no-metadata if you aren't going to use the svn repo anymore | 23:04 |
@Haarg | and you probably only have one branch, so it's pretty simple | 23:04 |
@plainhao | ok | 23:04 |
@plainhao | those instructions i found complicate it a bit with submodules | 23:05 |
@plainhao | thanks, Haarg | 23:05 |
CIA-23 | WebGUI: colin * r10896 /branch/WebGUI_7.6/lib/WebGUI/Asset/Post.pm: Remove my old Post debug code. | 23:54 |
CIA-23 | WebGUI: doug * r10897 /WebGUI/etc/WebGUI.conf.original: fixed JSON's stupidity | 23:54 |
CIA-23 | WebGUI: colin * r10898 /releases/WebGUI_7.6.23-stable: Release 7.6.23-stable | 23:54 |
--- Day changed Wed May 20 2009 | ||
CIA-23 | WebGUI: colin * r10899 /branch/WebGUI_7.6/ (4 files in 4 dirs): Preparing for 7.6.24 dev | 00:23 |
SDuensin | Man, going from 7.6.21 to 7.6.23 is not going well. Lots of missing Perl modules. | 00:34 |
+perlDreamer | check the gotchas, and testEnvironment.pl, SDuensin | 00:34 |
SDuensin | I checked Gotchas, but until it's upgraded, I won't have a new testEnvironment. | 00:34 |
SDuensin | I'm running webguiupdate from the WRE. | 00:35 |
+perlDreamer | well, there's yer first problem | 00:35 |
SDuensin | So far, I've needed to add Module::File and Exception::Class. | 00:36 |
SDuensin | Doh! 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 | |
+perlDreamer | someone was talking with preaction about that the other day, a switch to automatically try and install missing cpan modules | 00:37 |
SDuensin | Shouldn't be too hard. testEnvironment does it. | 00:38 |
+perlDreamer | you should have needed Exception::Class a long time ago | 00:41 |
+perlDreamer | it's used by the Shop | 00:41 |
SDuensin | Um. Oops? Dunno about that. | 00:41 |
SDuensin | This 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 page | 01:22 |
+perlDreamer | thank you, tavisto! | 01:23 |
+perlDreamer | I'll add that to my todo list | 01:23 |
tavisto_ | I haven't heard from Jmarsden lately... But I do have the Debian link up on there now. | 01:23 |
+perlDreamer | me, either. Nor SquOnk | 01:23 |
tavisto_ | If you see him on here.. could you ask him how he's coming along with the Ubuntu Packages | 01:23 |
+perlDreamer | I will | 01:23 |
+perlDreamer | might be easier to track down his email address on the dev list and ask there | 01: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 squOnk | 01:24 |
+perlDreamer | I will have a look at the Native Package section | 01:26 |
* perlDreamer has to run to meet with an HTML designer | 01:27 | |
+perlDreamer | bbl | 01:27 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] | 01:27 | |
CIA-23 | WebGUI: colin * r10900 /WebGUI/docs/upgrades/upgrade_7.7.5-7.7.6.pl: Fix code placement in upgrade script. | 01:29 |
CIA-23 | WebGUI: colin * r10901 /WebGUI/lib/WebGUI/Asset/Wobject/Survey/Test.pm: Fix syntax warning with multiple my's. | 01:29 |
CIA-23 | WebGUI: colin * r10902 /WebGUI/lib/WebGUI/FilePump/Admin.pm: Fix bad POD in FilePump/Admin.pm | 01:29 |
CIA-23 | WebGUI: 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 #webgui | 02:03 | |
-!- khenn [n=khenn@97-88-245-238.static.mdsn.wi.charter.com] has joined #WebGUI | 02:03 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 02:03 | |
-!- mode/#webgui [+o khenn] by ChanServ | 02:03 | |
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui | 02:32 | |
-!- mode/#webgui [+v patspam] by ChanServ | 02: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 #webgui | 02:52 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 02:52 | |
+perlDreamer | SynQ! | 02:52 |
+perlDreamer | How are you? | 02:52 |
+perlDreamer | Haarg: I've tracked down the tests that are leaking email info in 7.7 | 03:10 |
+perlDreamer | there are two so far | 03:11 |
CIA-23 | WebGUI: colin * r10904 /WebGUI/t/lib/WebGUI/Test.pm: Add mailQueue tracking to WEBGUI_TEST_DEBUG | 04:00 |
CIA-23 | WebGUI: colin * r10905 /WebGUI/t/Asset/Post/permission.t: Prevent emails from being sent out during the creation of assets. | 04:23 |
CIA-23 | WebGUI: colin * r10906 /WebGUI/t/Asset/Post/Thread/permission.t: In Thread tests, too. | 04:23 |
CIA-23 | WebGUI: colin * r10907 /WebGUI/t/Inbox.t: Prevent Inbox from making emails during testing. | 04:23 |
CIA-23 | WebGUI: colin * r10908 /WebGUI/t/Workflow/Activity/NotifyAboutLowStock.t: Clean up queued email created when the inbox message is added. | 04:23 |
+perlDreamer | make that 4 leaky tests | 04:24 |
* perlDreamer is starting to see the need for a session level set of testing variables to prevent side-effect behavior | 04:24 | |
-!- Haarg [n=haarg@97-88-245-238.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 04:38 | |
CIA-23 | WebGUI: colin * r10909 /WebGUI/t/lib/WebGUI/Test.pm: Always delete fresh copies of cached objects... | 04:52 |
CIA-23 | WebGUI: 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 | |
+perlDreamer | you can type some very odd things while trying to squash an ant on your keyboard | 05:25 |
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui | 05:29 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 05:29 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 05:29 | |
-!- mode/#webgui [+o rizen] by ChanServ | 05:29 | |
-!- preaction [n=doug@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 05:34 | |
-!- mode/#webgui [+o preaction] by ChanServ | 05:34 | |
+perlDreamer | whoa! | 05:36 |
+perlDreamer | howdy, PB-type people? | 05:36 |
+perlDreamer | do 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 #webgui | 05: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 #webgui | 06:04 | |
CIA-23 | WebGUI: daviddelikat * r10911 /WebGUI/ (7 files in 6 dirs): added EMS Schedule table | 06:08 |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [] | 06:13 | |
CIA-23 | WebGUI: 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 #WebGUI | 06:25 | |
-!- mode/#webgui [+o khenn] by ChanServ | 06:25 | |
CIA-23 | WebGUI: colin * r10913 /WebGUI/ (lib/WebGUI/Asset/Post/Thread.pm docs/changelog/7.x.x.txt): Cleanup thread subscription groups during purge. | 06:37 |
CIA-23 | WebGUI: 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-23 | WebGUI: colin * r10915 /branch/WebGUI_7.6/ (lib/WebGUI/Asset/Post/Thread.pm docs/changelog/7.x.x.txt): Backport Thread subscriptionGroup cleanup | 06:53 |
-!- perlmonkey2 [n=perlmonk@adsl-70-137-2-37.dsl.okcyok.swbell.net] has joined #webgui | 06:57 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 06:57 | |
CIA-23 | WebGUI: 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 |
perlDreamer1 | whoa! | 07:12 |
perlDreamer1 | prove -j 2 | 07:12 |
-!- ekennedy [n=ekennedy@174-156-112-24.pools.spcsdns.net] has left #webgui [] | 07:15 | |
perlDreamer1 | Haarg: prove -j 2 cuts the test time in half | 07:17 |
perlDreamer1 | no changes to anything in the tests | 07:17 |
perlDreamer1 | however, one test is failing that used to pass | 07:17 |
perlDreamer1 | t/AdSpace/Ad.t | 07:17 |
perlDreamer1 | aha, it's failing because I reused the name of the AdSpace in both Ad.t and AdSpace.t | 07:22 |
perlDreamer1 | easily fixed | 07:34 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 07:37 | |
-!- mode/#webgui [+o preaction] by ChanServ | 07:37 | |
CIA-23 | WebGUI: colin * r10917 /WebGUI/t/AdSpace/Ad.t: Use different names so there is no clash when running tests in parallel. | 07:38 |
CIA-23 | WebGUI: 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 #webgui | 09:07 | |
-!- LTR_bob [n=bob@88.159.254.154] has joined #webgui | 09:24 | |
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] | 11:46 | |
CIA-23 | WebGUI: translation * r10919 /translations/French/French/ (WebGUI.pm WebGUIProfile.pm): Update from translation server | 13:08 |
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui | 13:33 | |
-!- mode/#webgui [+o plainhao] by ChanServ | 13:33 | |
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."] | 13:34 | |
CIA-23 | WebGUI: patspam * r10920 /WebGUI/ (2 files in 2 dirs): | 13:38 |
CIA-23 | WebGUI: Made Survey upgrades conditional in upgrade script because my 7.7.6 upgrades got | 13:38 |
CIA-23 | WebGUI: committed halfway through the release process. | 13:38 |
CIA-23 | WebGUI: patspam * r10921 /WebGUI/lib/WebGUI/Asset/Wobject/ (Survey/ResponseJSON.pm Survey.pm): Fixed Survey bug in handling of logical sections | 13:38 |
-!- WebGUI [n=SynQ@f70096.upc-f.chello.nl] has joined #WebGUI | 13: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 #WebGUI | 14:26 | |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 14: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 #webgui | 16:07 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 16:07 | |
CIA-23 | WebGUI: 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 #webgui | 16:31 | |
-!- rizen [n=rizen@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 16:31 | |
-!- mode/#webgui [+o rizen] by ChanServ | 16:31 | |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui | 16:36 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 16:36 | |
-!- Haarg [n=haarg@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 17:10 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:11 | |
-!- tavisto [n=tavisto@96.230.192.126] has joined #WebGUI | 17:18 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 17:18 | |
-!- perlmonkey2 [n=perlmonk@adsl-70-137-2-37.dsl.okcyok.swbell.net] has joined #webgui | 17:22 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 17:22 | |
-!- Chizad [n=chizad@67.64.55.59] has joined #webgui | 17:30 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] | 17:37 | |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui | 17:38 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 17:38 | |
CIA-23 | WebGUI: 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 #webgui | 17: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 #WebGUI | 17:54 | |
-!- mode/#webgui [+o steveo_aa] by ChanServ | 17:54 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 18:03 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 18:03 | |
+perlDreamer | Morning, folks | 18:03 |
+MrHairgrease | howdy perldreamer | 18:04 |
+perlDreamer | Any news from Bart yet? | 18:04 |
+perlDreamer | by now, I figured he's raided 3 other boats looking for beer | 18:04 |
-!- LTR_bob [n=bob@88.159.254.154] has left #webgui [] | 18:06 | |
+MrHairgrease | rumours are that piracy has spreaded from Somalian wters to the North Sea | 18:09 |
+MrHairgrease | aparently the ransom demands are on the order of 10 cases of beer | 18:09 |
+perlDreamer | I offered to loan him my fleet of robot sharks, but he declined | 18:16 |
+perlDreamer | muttered something about traditional values | 18:17 |
+MrHairgrease | yeah, he only like sharks w/o lasers | 18:19 |
-!- |joker| [n=kvirc@ppp-217-77-223-174.wildpark.net] has quit [Read error: 104 (Connection reset by peer)] | 18:19 | |
+perlDreamer | Haarg, is we add App::Prove to the WRE, we can get access to the magical -j switch | 18:22 |
+perlDreamer | which will let you run tests in parallel | 18:22 |
@Haarg | hmm | 18:26 |
@Haarg | i guess i was thinking that was already in there | 18:27 |
-!- perlmonkey2 [n=perlmonk@adsl-70-137-2-37.dsl.okcyok.swbell.net] has quit ["-a-"] | 18:27 | |
@Haarg | where 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 #webgui | 18:27 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 18:27 | |
+perlDreamer | there's a default prove that comes with Test::More, I believe | 18:28 |
+perlDreamer | prove --help will display the available switches | 18:28 |
+perlDreamer | it recommends -j 9 | 18:28 |
@Haarg | Test::More doesn't come with prove | 18:28 |
+perlDreamer | hm | 18:28 |
@Haarg | must be in core | 18:29 |
+perlDreamer | it comes with Test::Harness | 18:29 |
@Haarg | the other thing though is that running tests in parallel probably won't work most of the time | 18:29 |
+perlDreamer | it did last night | 18:29 |
@Haarg | for the same reason we have problems with leaky tests | 18:29 |
+perlDreamer | there are far fewer leaky tests today, but you're right | 18:30 |
@Haarg | well, maybe most of the time isn't the right thing to say | 18:30 |
+perlDreamer | no, but I understand what you mean | 18:30 |
+perlDreamer | clashes/leaks will be random, depending on which tests run at the same time | 18:30 |
+perlDreamer | anyway, last night I tried -j2, and it cut the test time in half | 18:31 |
@Haarg | yeah | 18:31 |
+perlDreamer | came across one test with clashes Ad/AdSpace and fixed that one | 18:31 |
+perlDreamer | we'll find more with --random -j2 | 18:31 |
@Haarg | yeah | 18:31 |
@Haarg | we could probably eliminate a lot of the cases where tests would clash, but i'm not sure we could get rid of all of them | 18: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 #webgui | 18:43 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 18:44 | |
+perlDreamer | Haarg, maybe we're better off using Test::Aggregate then for test acceleration, and make reducing test clashes a low priority background task | 18:54 |
@Haarg | seems like that would be a simpler way to go | 18:55 |
@Haarg | i haven't tried, but i should do a run through with test::aggregate | 18:55 |
@Haarg | i'm sure there would be plenty of failures, but it would probably show what kind of speed difference we were looking at | 18:55 |
+perlDreamer | yeah, there's going to be a lot of failures at first | 19:00 |
+perlDreamer | but as we pull code out | 19:00 |
+perlDreamer | from END blocks into auto cleaners | 19:00 |
+perlDreamer | or use the teardown methods provided by Test::Aggregate | 19:00 |
+perlDreamer | it'll get better | 19:00 |
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI | 19:09 | |
-!- mode/#webgui [+o khenn] by ChanServ | 19: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 #webgui | 19:56 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 19:56 | |
CIA-23 | WebGUI: colin * r10924 /WebGUI/ (3 files in 3 dirs): | 19:58 |
CIA-23 | WebGUI: Fix bugs in the default story archive template (pagination bar) and | 19:58 |
CIA-23 | WebGUI: the subtitle in the Story. | 19:58 |
CIA-23 | WebGUI: 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 #webgui | 20:24 | |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui | 20:32 | |
-!- carogray [n=Caroline@92.41.197.6.sub.mbb.three.co.uk] has joined #webgui | 20:57 | |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)] | 21:03 | |
+perlDreamer | can anyone think of a good reason that Storage should not have a getHexId method? | 21:23 |
+perlDreamer | that caches | 21:23 |
@Haarg | what would the purpose of it be? | 21:26 |
+perlDreamer | it would get rid of the hexId being calculated time and time again through out Storage.pm | 21:27 |
@Haarg | it only gets calculated on create though doesn't it? | 21:27 |
+perlDreamer | not anymore :) | 21:27 |
+perlDreamer | You should review the new CDN code | 21:28 |
@Haarg | probably | 21:28 |
@rizen | yeah, we should probably do that | 21:28 |
@Haarg | was looking at 7.6 code | 21:28 |
-!- carogray [n=Caroline@92.41.197.6.sub.mbb.three.co.uk] has quit [Read error: 104 (Connection reset by peer)] | 21:32 | |
@Haarg | so yes i would agree it should have a method for that | 21:36 |
@Haarg | especially since it generates the hex id when you create the storage location anyway | 21:36 |
@Haarg | for new sites at least | 21:36 |
+perlDreamer | yup, built and almost tested | 21:40 |
+perlDreamer | committed | 21:44 |
+perlDreamer | 10926 | 21:44 |
CIA-23 | WebGUI: colin * r10926 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Storage.pm t/Storage.t): | 21:53 |
CIA-23 | WebGUI: Add a method to Storage to return the hex value of the storageId. | 21:53 |
CIA-23 | WebGUI: Add a test for it. | 21:53 |
CIA-23 | WebGUI: 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-23 | WebGUI: 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 #webgui | 22: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 #webgui | 22:40 | |
-!- carogray1 [n=Caroline@92.41.203.117.sub.mbb.three.co.uk] has joined #webgui | 22:42 | |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 22:43 | |
-!- mode/#webgui [+o stDavid] by ChanServ | 22: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-23 | WebGUI: graham * r10928 /WebGUI/lib/WebGUI/User.pm: don't query the database for profile field existance on every access | 23: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 #webgui | 23:15 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 23:26 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 23:26 | |
+perlDreamer | stoopid wifi connection | 23: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 #WebGUI | 23:32 | |
-!- mode/#webgui [+o khenn] by ChanServ | 23: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 #webgui | 23:44 | |
-!- mode/#webgui [+o stDavid_] by ChanServ | 23: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 #webgui | 23:55 | |
-!- mode/#webgui [+o plainhao] by ChanServ | 23: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 #WebGUI | 02: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 #webgui | 02:23 | |
-!- mode/#webgui [+o preaction] by ChanServ | 02: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 #webgui | 02:23 | |
-!- mode/#webgui [+o preaction] by ChanServ | 02:23 | |
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui | 02:53 | |
-!- mode/#webgui [+v patspam] by ChanServ | 02:53 | |
-!- patspam1 [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui | 03: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 patspam | 03:12 | |
-!- mode/#webgui [+v patspam] by ChanServ | 03:12 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 03:15 | |
-!- mode/#webgui [+o rizen] by ChanServ | 03:15 | |
-!- tavisto [n=tavisto@96.230.192.126] has quit [] | 03:19 | |
-!- brinaz [n=brinaz@63.146.69.67] has joined #webgui | 03:44 | |
-!- brinaz [n=brinaz@63.146.69.67] has quit [Client Quit] | 03:46 | |
-!- brinaz [n=brinaz@63.146.69.67] has joined #webgui | 03: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 | |
+patspam | word | 04:07 |
+patspam | you in da house jt? | 04:08 |
@rizen | i'm in my house | 04:08 |
@rizen | not your house | 04:08 |
+patspam | I'm not either, I'm at my parents' house | 04:08 |
@rizen | hehe | 04:08 |
@rizen | then it would be really funny if i was in your house | 04:09 |
@rizen | and you aren't | 04:09 |
@rizen | what's up? | 04:09 |
+patspam | my housemates would be confused :) | 04:09 |
+patspam | but as long as you said webgui lots of times they'd feel re-assured | 04:09 |
@rizen | hehe | 04:09 |
+patspam | crud_createTable and upgrade scripts | 04:10 |
+patspam | is problematic, yes? | 04:10 |
@rizen | why is it problematic? | 04:11 |
+patspam | because 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 codebase | 04:11 |
@rizen | nope | 04:12 |
@rizen | you're wrong and you don't even know it | 04:12 |
@rizen | how does it feel to be so wrong? | 04:12 |
+patspam | surprisingly enjoyable! | 04:13 |
+patspam | because I'm about to learn something :) | 04:13 |
@rizen | ok, here's the deal | 04:13 |
@rizen | in 7.x so far | 04:13 |
@rizen | sorry | 04:13 |
@rizen | i mean 7.7.x | 04:13 |
@rizen | every upgrade | 04:13 |
@rizen | must be applied one after the other | 04:13 |
@rizen | not ina big lump | 04:13 |
@rizen | you can't go from 7.7.1 to 7.7.7 | 04:13 |
@rizen | you must do 7.7.1 => 7.7.2 => 7.7.3 => 7.7.4 and os on | 04:14 |
@rizen | so on | 04:14 |
@rizen | this isn't just because of WebGUI::Crud | 04:14 |
@rizen | there are all sorts of API additions that will go kablooey | 04:14 |
@rizen | if you don't | 04:14 |
@rizen | this should have been in the gotcha's file | 04:14 |
@rizen | but it wasn't | 04:14 |
@rizen | recently i added it | 04:14 |
@rizen | so if you're working on subversion | 04:14 |
@rizen | then you should see it in the gotcha's file | 04:15 |
+patspam | yeah i guess any api access from the upgrade script has that potential | 04:15 |
+patspam | but it is a bit of a pain in the bum | 04:15 |
@rizen | so while you're technically correct that it does cause a problem | 04:15 |
@rizen | it's only a problem if you don't do the upgrades as directed | 04:15 |
@rizen | and | 04:15 |
@rizen | once we do the migration script from 7.6 to 7.7, it won't be a problem | 04:15 |
@rizen | because it will work just like any other webgui upgrade | 04:16 |
@rizen | upgrade to the latest 7.6 version | 04:16 |
@rizen | and then upgrade to 7.7.x | 04:16 |
@rizen | all in one go | 04:16 |
@rizen | we have an idea on how to prevent this from being a problem in the future | 04:17 |
@rizen | we've just never had time to implement it | 04:17 |
+patspam | i was hoping you'd say that | 04:17 |
+patspam | LIFT? | 04:17 |
@rizen | the idea is a side project we call LIFT | 04:17 |
@rizen | yes | 04:17 |
@rizen | what it does is upgrade the code one step at a time with the upgrade scripts | 04:17 |
@rizen | so we release our upgrades as a series of patch files | 04:18 |
@rizen | rather than a whole release | 04:18 |
+patspam | nice.. a git backend might work well there | 04:19 |
@rizen | nothing works well there | 04:20 |
@rizen | that's why it hasn't been done yet | 04:20 |
@rizen | there are too many ways for it to go terribly terribly wrong | 04:20 |
@rizen | and we need it to be nasa safe | 04:20 |
@rizen | we need it to be safer than nasa safe | 04:20 |
+patspam | yup, which is why i suggested git | 04:20 |
@rizen | no | 04:20 |
@rizen | git doesn't give us anything | 04:21 |
@rizen | i'm sorry, i should say, it doesn't give us anything to solve the problem | 04:21 |
+patspam | a 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 patches | 04:22 |
+patspam | and it knows most failure situations, and is very hard to break | 04:22 |
@rizen | dude, i know wtf git is | 04:23 |
@rizen | the problem isn't distributing patches | 04:23 |
@rizen | any idiot can do that | 04:23 |
@rizen | and maybe git does it better than most | 04:23 |
@rizen | we identified a list of like 20 problems with this sytem | 04:24 |
@rizen | the biggest is that users fuck stuff up | 04:24 |
@rizen | users like to apply their own patches | 04:24 |
@rizen | that will break the patching system | 04:24 |
@rizen | it will create a conflict | 04:24 |
@rizen | and then the user will be sitting there with a site that can't go backward | 04:24 |
@rizen | or forward | 04:24 |
@rizen | without some real technical expertise | 04:25 |
@rizen | no offense, but you are sitting over there working in a nearly idealic environment | 04:25 |
+patspam | yeah, 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 point | 04:25 |
@rizen | you are the only one who has access to your servers | 04:26 |
@rizen | and your code | 04:26 |
@rizen | or i should say your company is | 04:26 |
@rizen | your clients don't get in there and muck with stuff | 04:26 |
@rizen | ours do | 04:26 |
@rizen | and they break stuff | 04:26 |
@rizen | git isn't some magic pill that solves world hunger man | 04:27 |
+patspam | sure it is! | 04:27 |
@rizen | it's a version control system that's all | 04:27 |
@rizen | another thing our clients do is a hell of a lot of backporting | 04:27 |
@rizen | which makes the upgrade process break like crazy | 04:28 |
@rizen | git's not going to solve that | 04:28 |
@rizen | even if it's capable of resolving the code problems | 04:28 |
+patspam | yeah, that's one thing i do too on my own servers | 04:28 |
@rizen | it's not going to resolve the fact that the database already has certain tables and fields that the upgrade isn't expecting it to have | 04:28 |
+patspam | yeah, it won't help with the db | 04:29 |
@rizen | git certainly can be "part" of the solution | 04:29 |
@rizen | but it's the easy part | 04:29 |
+patspam | might be worth getting people to try to make db writes in upgrade scripts capable of being run more than once without breaking? | 04:30 |
+patspam | probably not possible in all situations, but often it's easy to do | 04:30 |
@rizen | it's only possible when you're adding a field | 04:30 |
@rizen | or table | 04:31 |
@rizen | but most of what we do during upgrades is migration of data | 04:31 |
@rizen | moving stuff around | 04:31 |
@rizen | once you've started that | 04:31 |
@rizen | you can't just "undo" it | 04:31 |
@rizen | without a restore | 04:31 |
+patspam | yep, undo isn't possible, but if you can get it to detect that it has already happened then a repeated run won't break things | 04:32 |
@rizen | you're missing the point that it's already broken when it runs the first time | 04:32 |
+patspam | oh, why is that? | 04:32 |
@rizen | it's too late at that point | 04:32 |
@rizen | because it crapped out mid upgrade | 04:32 |
@rizen | so it's only "half' done | 04:32 |
@rizen | that's the problem | 04:32 |
@rizen | for example | 04:33 |
@rizen | user backports a feature | 04:33 |
@rizen | then we continue developing that feautre | 04:33 |
@rizen | our upgrade has to migrate some data around | 04:33 |
@rizen | from an old asset to a new asset | 04:33 |
@rizen | or whatever | 04:33 |
@rizen | but the upgrade doesn't know the user backported an old weirdly incompatible feature | 04:34 |
@rizen | that was backported before the whole thing was done | 04:34 |
@rizen | so mid upgrade | 04:34 |
@rizen | the thing goes kablooey | 04:34 |
@rizen | some data is over here | 04:34 |
@rizen | some is over there | 04:34 |
@rizen | neither in a usable state | 04:34 |
@rizen | this exact scenario happens to us on every single upgrade we ever do | 04:35 |
+patspam | yeah ok, that's a big problem | 04:35 |
@rizen | not on our servers | 04:35 |
@rizen | but on the servers where clients are running their own stuff | 04:35 |
@rizen | because they're always in there doing stuff | 04:35 |
@rizen | sometimes they backport a feature | 04:35 |
@rizen | sometimes they just massage the table because theyw ant something else | 04:35 |
@rizen | there was an upgrade not so long ago we did | 04:36 |
@rizen | where a client had changed a field from a char(255) to a medium text | 04:36 |
@rizen | because they wanted more space | 04:36 |
@rizen | and then our upgrade moved stuff around | 04:36 |
@rizen | and they lost a whole pile of data | 04:36 |
@rizen | the problem was that they didn't notice they lost it for a few days after the upgrade | 04:36 |
+patspam | ouch | 04:37 |
@rizen | so no what do you do | 04:37 |
@rizen | go back and restore | 04:37 |
@rizen | and lose the last few days | 04:37 |
@rizen | or lose the old data | 04:37 |
@rizen | we had to write a crazy merge system that would stitch the two databases back together | 04:37 |
@rizen | this is the kind of stuff we're dealing with in the real wordl | 04:37 |
@rizen | world | 04:37 |
@rizen | and this is why (other than time) i haven't devoted a lot of effort to lift yet | 04:38 |
@rizen | i'm not going to build a new upgrade system | 04:38 |
@rizen | that doesn't solve the problems we run into | 04:38 |
@rizen | i'm getting closer to having a solution though | 04:39 |
@rizen | cuz i keep thinking about it | 04:39 |
+patspam | you'll be knighted if you figure it out, that's a tough nut to crack | 04:39 |
@rizen | something that will help is breaking up the upgrades so they are in small atomic pieces | 04:39 |
@rizen | to go with the small atomic patches | 04:40 |
@rizen | i mentioned this idea on the dev boards early in the year | 04:40 |
@rizen | i think no matter what | 04:41 |
@rizen | there's going to be problems though | 04:41 |
@rizen | as long as people are mucking around with the db and code base | 04:41 |
@rizen | but that's the nature of an open source system | 04:41 |
@rizen | it gives them the freedom to do so | 04:41 |
+patspam | yeah, the freedom to shoot themselves in the foot | 04:41 |
+patspam | I'd be interested in reading up on it more after the wuc though | 04:42 |
@rizen | i'm sorry to sound negative about this | 04:48 |
@rizen | i'm really not | 04:48 |
@rizen | i think it can be done | 04:48 |
@rizen | i just don't want to be rushed into it | 04:48 |
+patspam | bah | 05:06 |
+patspam | that's ok, i think you're allowed to be pessimistic about it, sounds like a really hard problem | 05:06 |
* patspam goes to lunch | 05:08 | |
-!- tavisto [n=tavisto@96.230.192.126] has joined #WebGUI | 05:10 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 05: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 #webgui | 05:20 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 05:20 | |
-!- f00li5h is now known as EvanCarro1 | 05:22 | |
-!- EvanCarro1 is now known as kent\n | 05: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 #webgui | 05:25 | |
-!- kent\n is now known as Guest59224 | 05:25 | |
-!- Guest59224 is now known as f00li5h | 05: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 #webgui | 06:08 | |
-!- khenn_ [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI | 06: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 #webgui | 07:09 | |
CIA-23 | webgui: Patrick Donelan flux_7.7.7 * ra3a0b6a / (3 files in 2 dirs): Backported Survey Test suite fixes - http://bit.ly/axrrP | 07: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-23 | webgui: Patrick Donelan flux_7.7.7 * rc3cb48d / (2 files in 2 dirs): Ported more survey test fixes - http://bit.ly/93agp | 08:25 |
-!- ekennedy [n=ekennedy@174-156-112-24.pools.spcsdns.net] has quit ["Leaving."] | 10:34 | |
-!- WebGUI is now known as SynQ | 10:44 | |
-!- Radix_ [i=root@203.161.71.161.static.amnet.net.au] has quit [Read error: 110 (Connection timed out)] | 10:59 | |
CIA-23 | webgui: Patrick Donelan flux_7.7.7 * rf8d1bab / (3 files in 3 dirs): Ported more Survey features from trunk - http://bit.ly/w4U7P | 11:05 |
CIA-23 | webgui: Patrick Donelan flux_7.7.7 * r61038ea / (3 files in 3 dirs): Ported more survey features from trunk - http://bit.ly/3Aidj | 11:19 |
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] | 11:28 | |
CIA-23 | WebGUI: patspam * r10929 /WebGUI/ (3 files in 2 dirs): | 11:37 |
CIA-23 | WebGUI: Fixed bug where ResponseJSON was not properly resetting between | 11:37 |
CIA-23 | WebGUI: tests. Refactored out reset() sub to make it easy for people to | 11:37 |
CIA-23 | WebGUI: achieve reliable resetting of rJSON objects. | 11:37 |
CIA-23 | WebGUI: patspam * r10930 /WebGUI/ (2 files in 2 dirs): Survey: fixed bugs in handling of test setup & Slider question type | 11:37 |
CIA-23 | WebGUI: patspam * r10931 /WebGUI/ (2 files in 2 dirs): Survey: fixed subtle bug in testing of answers with recordedAnswer set to q{} | 11:37 |
CIA-23 | WebGUI: patspam * r10932 /WebGUI/ (2 files in 2 dirs): Survey test suite added support for checking answer properties | 11:37 |
CIA-23 | WebGUI: patspam * r10933 /WebGUI/ (3 files in 3 dirs): | 11:37 |
CIA-23 | WebGUI: Added Survey www_runTests to run and aggregate all tests | 11:37 |
CIA-23 | WebGUI: Added more i18n | 11: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 #webgui | 13:01 | |
-!- Jesse is now known as Radix_ | 13:05 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 13: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 #webgui | 13:19 | |
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui | 13:32 | |
-!- mode/#webgui [+o plainhao] by ChanServ | 13: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 #webgui | 14:35 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 14:36 | |
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui | 15:32 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 15:32 | |
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit [Client Quit] | 15:33 | |
CIA-23 | WebGUI: yung * r10934 /WebGUI/ (5 files in 5 dirs): fixed #10133: Matrix compare for priv. group open to any user | 16: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 #webgui | 16:46 | |
-!- mode/#webgui [+o rizen] by ChanServ | 16:46 | |
-!- Haarg [n=haarg@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 17:10 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:10 | |
-!- tavisto [n=tavisto@96.230.192.126] has joined #WebGUI | 17:13 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 17:13 | |
-!- perlmonkey2 [n=perlmonk@adsl-75-52-205-107.dsl.okcyok.sbcglobal.net] has joined #webgui | 17:31 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 17: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 #webgui | 17:47 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 17:47 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 17:48 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 17:48 | |
-!- Radix_ [i=quasselc@203.161.71.161.static.amnet.net.au] has joined #webgui | 18:02 | |
-!- ekennedy [n=ekennedy@70-5-21-252.pools.spcsdns.net] has joined #webgui | 18:12 | |
CIA-23 | WebGUI: graham * r10935 /WebGUI/lib/WebGUI/Pluggable.pm: allow exception objects to pass through pluggable | 18:12 |
CIA-23 | WebGUI: graham * r10936 /WebGUI/lib/WebGUI/Workflow/Instance.pm: some additional methods on WebGUI::Workflow::Instance | 18:12 |
CIA-23 | WebGUI: graham * r10937 /WebGUI/lib/WebGUI/User.pm: add some convenience methods and improve user deletion code | 18:12 |
CIA-23 | WebGUI: graham * r10938 /WebGUI/ (7 files in 5 dirs): added: Activate, Deactivate, Delete User workflow activities | 18:12 |
+MrHairgrease | the feature freeze was last friday right? | 18:13 |
CIA-23 | WebGUI: colin * r10939 /WebGUI/lib/WebGUI/Asset/Wobject/Survey/Test.pm: Fix syntax warnings in Survey/Test.pm | 18:35 |
CIA-23 | WebGUI: colin * r10940 /WebGUI/lib/WebGUI/Workflow/Instance.pm: Remove a duplicate subroutine and some syntax problems. | 18:35 |
CIA-23 | WebGUI: 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 #webgui | 18: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 | |
+perlDreamer | Any news on the Dutch invasion of England? | 19:17 |
+MrHairgrease | no | 19:17 |
CIA-23 | WebGUI: colin * r10942 /WebGUI/t/Asset/AssetExportHtml.t: Update AssetExportHtml test to match new API for 7.7 | 19:18 |
-!- carogray [n=Caroline@92.41.208.51.sub.mbb.three.co.uk] has joined #webgui | 19:29 | |
CIA-23 | WebGUI: 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 #webgui | 19:48 | |
+perlDreamer | rakudo is passing 68% of its spectest | 19:56 |
+perlDreamer | I have no idea how closely that covers the whole spec, or what kind of coverage it provides | 19:57 |
+perlDreamer | but it's very impressive nonetheless | 19:57 |
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has joined #webgui | 20:00 | |
+perlmonkey2 | perlDreamer: yes, it is exciting stuff. Maybe, just maybe, Perl6 will happen. | 20:02 |
CIA-23 | WebGUI: translation * r10944 /translations/French/French/ (6 files): Update from translation server | 20:02 |
+perlDreamer | I don't doubt that Perl6 will happen. I just don't want it to happen like newLanguage#15 | 20:02 |
+perlDreamer | I want it to be the Perl we all dream about | 20:02 |
+perlmonkey2 | well 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 |
+MrHairgrease | argggghhh | 20:04 |
+perlDreamer | what's wrong, MrHairgrease? | 20:04 |
+MrHairgrease | when I add a recurring event to a calendar asset and set it to recur every friday | 20:04 |
+MrHairgrease | it's adding an event for every day in the time interval i set | 20:04 |
+perlDreamer | I think that is bug that has already been filed | 20:04 |
+MrHairgrease | i don't see what's going wrong | 20:05 |
+perlDreamer | or something very similar | 20:05 |
+MrHairgrease | yeah | 20:05 |
+MrHairgrease | but i chcek on my dev box | 20:05 |
+MrHairgrease | and there it worked | 20:05 |
+MrHairgrease | then again that thing is svn head | 20:05 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 20:20 | |
-!- mode/#webgui [+o preaction] by ChanServ | 20:20 | |
+perlDreamer | any recommendations for git packages for centOs? | 20:27 |
+MrHairgrease | hey preaction, are you familiar with this problem? | 20:28 |
+MrHairgrease | (07:04:13 PM) MrHairgrease: argggghhh | 20: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 friday | 20:28 |
+MrHairgrease | (07:04:59 PM) MrHairgrease: it's adding an event for every day in the time interval i set | 20:28 |
@preaction | what do you mean "every day in the time interval"? you mean your event spans multiple days? | 20:30 |
+MrHairgrease | i set an event to start at friday 22/5 23:00 and stops on saturday 23/5 04:00 | 20:31 |
+MrHairgrease | in the recurrence tab i set the following | 20:31 |
+MrHairgrease | recur every 1 week on friday | 20:32 |
+MrHairgrease | start at 22/5, stop at 5/6 | 20:32 |
@preaction | are 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 |
+MrHairgrease | now every single day in between has an event | 20:33 |
+MrHairgrease | that means an event on saturday 23, sunday 24, monday 25 etc. | 20:33 |
+MrHairgrease | each day has a seperate asset, yeah | 20:33 |
@preaction | weird. like recurrence got broked or something | 20:33 |
@preaction | never seen it, dunno | 20:33 |
+MrHairgrease | the weirder thing is | 20:33 |
+MrHairgrease | on my dev box it works like it should | 20:34 |
+MrHairgrease | that's running svn head | 20:34 |
+MrHairgrease | or thereabouts | 20:34 |
+MrHairgrease | the site I'm having the problem with is just upgraded to the latest 7.6 | 20:34 |
+MrHairgrease | i'll look into when i have time | 20:35 |
* perlDreamer sounds like a broken record | 20:35 | |
+MrHairgrease | but now i have to bake pannenkoeken! | 20:35 |
@preaction | write a test for it! | 20:35 |
+MrHairgrease | perldreamer, maybe | 20:35 |
* perlDreamer would gladly trade you some test writing for pannenkoeken on Tuesday | 20:36 | |
+MrHairgrease | why tuesday? | 20:37 |
+perlDreamer | It's an old American cartoon quote, from Popeye | 20:39 |
+perlDreamer | "I would gladly pay you Tuesday, for a hamburger today!" | 20:39 |
@preaction | I will gladly pay you Tuesday for a burger today. | 20:39 |
@preaction | ha! | 20:39 |
* perlDreamer heads off to the gym | 20:40 | |
+perlDreamer | then I have a conference call | 20:40 |
+perlDreamer | should be back around 1:00pm, perhaps sooner | 20: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 #webgui | 21: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 #webgui | 21: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 #webgui | 22:02 | |
-!- khenn [n=khenn@76.208.68.155] has joined #WebGUI | 22:13 | |
-!- mode/#webgui [+o khenn] by ChanServ | 22:13 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 22: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-23 | WebGUI: colin * r10945 /WebGUI/docs/create.sql: Preparing for 7.7.7 release | 23:11 |
-!- wgGuest63 [n=wgGuest6@195.81.7.101] has joined #webgui | 23:30 | |
wgGuest63 | sample | 23:31 |
wgGuest63 | hi ! | 23:31 |
+perlDreamer | howdy! | 23:31 |
+perlDreamer | do 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 #webgui | 23: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-23 | WebGUI: colin * r10946 /releases/WebGUI_7.7.7-beta: Release 7.7.7-beta | 00:25 |
CIA-23 | WebGUI: colin * r10947 /releases/WebGUI_7.7.7-beta/WebGUI: Release 7.7.7-beta | 00:25 |
CIA-23 | WebGUI: colin * r10948 /releases/WebGUI_7.7.7-beta/WebGUI: Remove extra WebGUI directory created by release process. | 00:25 |
CIA-23 | WebGUI: colin * r10949 /WebGUI/docs/gotcha.txt: Add missing gotchas for new modules. | 00:39 |
CIA-23 | WebGUI: colin * r10950 /releases/WebGUI_7.7.7-beta: Removing 7.7.7 release to redo with updated gotchas file. | 00:39 |
CIA-23 | WebGUI: colin * r10951 /releases/WebGUI_7.7.7-beta: Release 7.7.7-beta | 00:39 |
CIA-23 | WebGUI: 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 #webgui | 01:16 | |
-!- mode/#webgui [+o plainhao] by ChanServ | 01: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 #webgui | 01:32 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 01: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 #webgui | 01: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 #webgui | 02:02 | |
-!- mode/#webgui [+o stDavid] by ChanServ | 02: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 #webgui | 02:40 | |
-!- mode/#webgui [+o rizen] by ChanServ | 02:40 | |
-!- patspam [n=patspam@114.76.20.190] has joined #webgui | 02:48 | |
-!- mode/#webgui [+v patspam] by ChanServ | 02: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 #webgui | 05:27 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 05: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 #webgui | 06: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 #webgui | 06:48 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 06: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 #webgui | 09:25 | |
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] | 12:23 | |
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui | 12:35 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 12:35 | |
-!- plainhao [n=plainhao@208.75.85.237] has joined #webgui | 14:10 | |
-!- mode/#webgui [+o plainhao] by ChanServ | 14:10 | |
-!- carogray [n=Caroline@94.197.102.210.threembb.co.uk] has joined #webgui | 14: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 #WebGUI | 15: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 #webgui | 15:52 | |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui | 15:54 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 15: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 #webgui | 16:11 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 16:14 | |
-!- mode/#webgui [+o rizen] by ChanServ | 16:14 | |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui | 16:24 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 16: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 #webgui | 16:28 | |
-!- tavisto [n=tavisto@96.230.192.126] has joined #WebGUI | 16:31 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 16: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 #WebGUI | 16:41 | |
-!- mode/#webgui [+o khenn] by ChanServ | 16: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 #webgui | 17: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 #webgui | 17:09 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:09 | |
-!- khenn [n=khenn@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI | 17:14 | |
-!- mode/#webgui [+o khenn] by ChanServ | 17:14 | |
-!- rizen [n=rizen@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 17:15 | |
-!- mode/#webgui [+o rizen] by ChanServ | 17:15 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 17:24 | |
-!- mode/#webgui [+o preaction] by ChanServ | 17:24 | |
-!- SynQ1 [n=koendejo@host2.procolix.com] has joined #WebGUI | 17: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 #webgui | 17:35 | |
-!- mode/#webgui [+v danny_mk] by ChanServ | 17:35 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] | 17:43 | |
-!- ekennedy [n=ekennedy@70-12-190-243.pools.spcsdns.net] has joined #webgui | 17:48 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 17:54 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 17:54 | |
+perlDreamer | morning, folks | 17:54 |
dionak | hey all. anyone know of an easy way to import a zip of images. i have about 300 | 17:54 |
dionak | morning perlDreamer | 17:54 |
+perlDreamer | Gallery takes zip files | 17:54 |
+MrHairgrease | howdy perldreamer | 17:54 |
+perlDreamer | ZipArchive takes zip files | 17:55 |
dionak | does ZipArchive create image assets? | 17:55 |
+MrHairgrease | dionak, try fileIOmport.pl | 17:55 |
+perlDreamer | no | 17:55 |
+MrHairgrease | fileImport.pl | 17:55 |
+MrHairgrease | it's in sbin | 17:55 |
dionak | nice. 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 #webgui | 18:17 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 18:17 | |
-!- juan [n=memo@146-235-231-201.fibertel.com.ar] has joined #webgui | 18:52 | |
juan | i have an strange error in one of my sites | 18:53 |
juan | the error is the next | 18:53 |
juan | http://webgui.pastebin.com/m31269c7b | 18:53 |
juan | the error happens when i try to go to the next url | 18:54 |
juan | http://www.paratufamilia.com/home?op=auth;method=createAccount | 18:54 |
juan | really i don't know what is happening | 18:54 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 18:55 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 18:55 | |
@Haarg | that means it failed on the server actually running the code in some way, but doesn't give any information about why | 18:56 |
@Haarg | what is the server setup for that site? | 18:56 |
juan | in the apache error log shows me the next error | 18:56 |
juan | http://webgui.pastebin.com/mc9a840d | 18:57 |
@Haarg | something in the captcha is failing | 18:58 |
@Haarg | anything in the webgui log? | 18:58 |
@Haarg | if not, try setting the log level to WARN | 18:59 |
-!- tavisto [n=tavisto@96.230.192.126] has quit [] | 19:00 | |
-!- danny_mk is now known as danny_mk_IsAway | 19:02 | |
@Haarg | you could also probably change it to use recaptcha, which is a better captcha solution in general | 19:02 |
+perlDreamer | but you must also sign up for a recaptcha license | 19:03 |
+perlDreamer | which is free | 19:03 |
@Haarg | but that's also avoiding the problem. i'd recommend figuring out what the problem is even if you changed to recaptcha. | 19:03 |
juan | in the webgui log nothing | 19:06 |
@Haarg | try changing the log level to WARN then | 19:07 |
juan | where can i setup to use recaptcha? | 19:07 |
@Haarg | it's in settings | 19:08 |
@Haarg | don't remember which tab | 19:08 |
juan | i am going to check | 19:08 |
@Haarg | and you'll need to get a key from recaptcha.net | 19:09 |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui [] | 19:10 | |
juan | ok | 19:10 |
juan | i am going to change the log level | 19:11 |
-!- perlmonkey2 [n=perlmonk@adsl-75-52-205-107.dsl.okcyok.sbcglobal.net] has left #webgui [] | 19:12 | |
juan | as i first solution i disabled the captcha | 19:14 |
juan | and now the link is working we | 19:15 |
juan | well | 19:15 |
juan | the problem is the captcha | 19:15 |
juan | i am going to check the problem later | 19:15 |
juan | Haarg thanks for your help | 19:16 |
-!- juan [n=memo@146-235-231-201.fibertel.com.ar] has quit ["Saliendo"] | 19:29 | |
CIA-23 | WebGUI: 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 #webgui | 19:57 | |
SynQ | harr | 20:06 |
* SynQ throws himself onto WRE | 20:15 | |
+perlDreamer | why? | 20:22 |
SynQ | because of the payment modules | 20:26 |
SynQ | and the required modules for 7.7.5 and 7.7.6 | 20:26 |
SynQ | oh | 20:26 |
SynQ | and the required modules for 7.7.7 | 20:26 |
@rizen | SynQ, if you can hold off | 20:27 |
@rizen | next week i should be putting out 0.9.3 | 20:27 |
SynQ | and since I have allready done most of them for patrick and joeri | 20:27 |
@rizen | with all the 7.7 required modules | 20:27 |
@rizen | oh | 20:27 |
SynQ | I might as well put them in | 20:27 |
SynQ | :) | 20:27 |
@rizen | k | 20:27 |
@rizen | fair enough | 20:27 |
@rizen | thank you then | 20:27 |
SynQ | no problem | 20:28 |
SynQ | less work and more play for you | 20:28 |
@rizen | not really | 20:28 |
@rizen | but what it does do | 20:28 |
@rizen | is frees up my week to start working on wre 1.0 | 20:28 |
SynQ | if you see Sarah somewhere tell her that we can make it on the 6th | 20:28 |
@rizen | trying to get 64 bit to compile | 20:28 |
SynQ | nice | 20:28 |
@rizen | k | 20:28 |
SynQ | rizen: can I put the required modules for payment drivers in too? | 20:29 |
SynQ | like.. | 20:29 |
SynQ | Crypt-OpenSSL-Random and Crypt-OpenSSL-RSA | 20:29 |
@rizen | yup | 20:31 |
@rizen | put in everything that will make it easier for users to use webgui | 20:31 |
@rizen | that's what the wre is all about | 20:31 |
SynQ | ok | 20:34 |
SynQ | so Crypt::CBC also | 20:34 |
SynQ | :) | 20:34 |
-!- tavisto [n=tavisto@96.230.192.126] has joined #WebGUI | 20:34 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 20:34 | |
SynQ | oh and the kitchen sink | 20:34 |
-!- tavisto [n=tavisto@96.230.192.126] has quit [Client Quit] | 20:34 | |
SynQ | ok | 20:34 |
SynQ | I'll check it in in a few hours | 20:34 |
-!- danny_mk_IsAway is now known as danny_mk | 20:46 | |
+perlDreamer | Will the Cart let you skip the Shipping Options step if nothing in your cart requires shipping? | 21:04 |
@preaction | no, needs to calculate taxes | 21:06 |
+perlDreamer | I see | 21:07 |
CIA-23 | WebGUI: paul * r10954 /WebGUI/lib/WebGUI/Operation/User.pm: Login times in userlist now displaying correctly | 21: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 #webgui | 21:29 | |
CIA-23 | WebGUI: paul * r10955 /branch/WebGUI_7.6/lib/WebGUI/Operation/User.pm: Login times in userlist now displaying correctly | 21:38 |
@Haarg | i 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 #webgui | 22:47 | |
-!- mode/#webgui [+o plainhao] by ChanServ | 22:48 | |
-!- juan [n=memo@146-235-231-201.fibertel.com.ar] has joined #webgui | 23:12 | |
juan | i have problems with the images thumbnails | 23:13 |
juan | until yesterday all works ok | 23:14 |
@Haarg | likely the same problem as the captcha | 23:14 |
@Haarg | what changed between yesterday and today? | 23:14 |
juan | but today if upload a image the thumbnails is not working | 23:14 |
juan | for example | 23:15 |
juan | http://www.televida.org.co/home/fotos | 23:15 |
@Haarg | did you change anything between yesterday and today? | 23:16 |
juan | not | 23:16 |
juan | the captcha was in another site | 23:16 |
@Haarg | same server or different? | 23:16 |
juan | same | 23:16 |
@Haarg | something with image magick seems to be broken | 23:17 |
juan | mmm | 23:17 |
juan | i goint to check | 23:17 |
@Haarg | i'd start by bumping the log level to WARN then seeing if you get anything in the logs | 23:17 |
juan | ok | 23:17 |
juan | i am going to check | 23:17 |
CIA-23 | WebGUI: graham * r10956 /experimental: moving HelpDesk to git @ http://github.com/plainblack/helpdesk | 23:23 |
juan | now, log is in WARN and nothing strange in the log | 23:25 |
@Haarg | i'd try uploading a file or trying the captcha now that you've changed the log level | 23:26 |
juan | ok | 23:27 |
juan | when i try to upload and image, inmediatly obtain the next error: | 23:30 |
juan | http://webgui.pastebin.com/m29d5640e | 23:30 |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 23:31 | |
-!- mode/#webgui [+o rizen] by ChanServ | 23:31 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [Client Quit] | 23:33 | |
juan | do you know what is the cause of this error? | 23:36 |
@Haarg | not really | 23:36 |
juan | who else could help me? | 23:38 |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 23:42 | |
-!- mode/#webgui [+o rizen] by ChanServ | 23:42 | |
juan | really i don't what to do to fix this problem | 23:44 |
@Haarg | you're certain nothing changed since yesterday? | 23:44 |
juan | no | 23:47 |
juan | the only change that i do was in the morning when i disabled the captcha in one of my sites | 23:47 |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [] | 23:51 | |
juan | I am checking the code in Storage.pm | 23:53 |
juan | and i find that the error is generated in this peace of code | 23:53 |
juan | http://webgui.pastebin.com/m4e5a8047 | 23:54 |
@Haarg | yeah, the error itself is coming from image magick | 23:54 |
juan | but before of this line the image executes another function and there is not error | 23:56 |
juan | for example | 23:57 |
juan | $image->Read($self->getPath($filename)); | 23:57 |
juan | the image is read to create its thumbnail | 23:58 |
juan | where 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 #webgui | 00:03 | |
-!- mode/#webgui [+o rizen] by ChanServ | 00:03 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [Client Quit] | 00:04 | |
juan | and the image magick is correctly installed | 00:05 |
juan | what 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 #webgui | 00:34 | |
-!- mode/#webgui [+o rizen] by ChanServ | 00: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 #WebGUI | 01:34 | |
-!- mode/#webgui [+o khenn] by ChanServ | 01: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 #webgui | 02:44 | |
-!- mode/#webgui [+v patspam] by ChanServ | 02:44 | |
+perlDreamer | whoa, patspam! | 02:44 |
+perlDreamer | what are you doing in here on a Saturday? | 02:44 |
+patspam | feeling sleepy | 02:45 |
+perlDreamer | I hear ya, brother | 02:45 |
+patspam | human testing starting on monday for our survey instance, so i'll be here all weekend | 02:46 |
+perlDreamer | if Starbucks delivered, I'd send some coffee your way | 02:46 |
* perlDreamer however, needs to head to the showers | 02:47 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 03:02 | |
-!- mode/#webgui [+o rizen] by ChanServ | 03:02 | |
+perlDreamer | freshly fumigated, /me is back | 03:09 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)] | 03:11 | |
CIA-23 | webgui: Patrick Donelan flux * r9090e5e / (7 files in 3 dirs): Survey improvements from master - http://bit.ly/xUnIT | 03:30 |
* perlDreamer is off for the night | 03:32 | |
+perlDreamer | catch y'all later | 03: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 #WebGUI | 03:57 | |
CIA-23 | webgui: Patrick Donelan flux * ra544323 / (3 files in 2 dirs): More survey stuff - http://bit.ly/J0cB8 | 04:07 |
CIA-23 | webgui: Patrick Donelan flux * rd8a8c3f / lib/WebGUI/Asset/Wobject/Survey.pm : more survey stuff - http://bit.ly/XvoUJ | 04:30 |
CIA-23 | webgui: Patrick Donelan flux * raf3f6e1 / lib/WebGUI/Asset/Wobject/Survey.pm : More survey stuff - http://bit.ly/12h8O6 | 04:46 |
CIA-23 | webgui: Patrick Donelan flux * r02adf40 / (4 files in 4 dirs): more survey stuff - http://bit.ly/iADN2 | 05:38 |
+patspam | preaction: you awake? | 05:57 |
@preaction | Vital signs are nominal | 05:57 |
+patspam | does the wg api support a way of drip-feeding response content? | 05:59 |
@preaction | you mean content chunking? | 05:59 |
+patspam | maybe? i have a www_ method that takes about 2mins to generate the full output | 05:59 |
@preaction | you just $session->output->print('content'); and then "return 'chunked'" | 05:59 |
+patspam | but i want to start outputting right away | 05:59 |
@preaction | see the default www_view method | 05:59 |
+patspam | yeah i was just looking at that, mustn't be using it properly | 06:00 |
+patspam | where do i return 'chunked'? | 06:00 |
@preaction | when you're done with your www_ method | 06:00 |
+patspam | but by that time the time-consuming work has already been done?? | 06:00 |
@preaction | though i should mention that mod_proxy instance does weird things | 06:01 |
@preaction | yes, you've been writing content all the while | 06:01 |
+patspam | i tried this: for (1..10) { $self->session->output->print($_); sleep 1; } return "chunked"; | 06:02 |
+patspam | i get nothing for 10 seconds, and then 12345678910 | 06:02 |
@preaction | might be too small for mod_proxy to not cache it by itself | 06:02 |
@preaction | though $| should be set, maybe it's not for some reason | 06:02 |
+patspam | just tried with 100+ lines per sleep, doesn't seem to fix it | 06:04 |
@preaction | try hitting mod_perl directly? | 06:04 |
+patspam | same dealio | 06:05 |
@preaction | dunno then | 06:05 |
+patspam | $|++ fixed it | 06:06 |
@preaction | good to know indeed | 06:07 |
CIA-23 | webgui: Patrick Donelan flux * rcf91596 / lib/WebGUI/Asset/Wobject/Survey.pm : more survey stuff - http://bit.ly/skXzI | 06:46 |
CIA-23 | webgui: Patrick Donelan flux * r70cfcbb / lib/WebGUI/Asset/Wobject/Survey.pm : more survey stuf - http://bit.ly/3IN5ww | 06:55 |
CIA-23 | webgui: Patrick Donelan flux * rdf56e7c / lib/WebGUI/Asset/Wobject/Survey.pm : more survey stuf - http://bit.ly/9wCMM | 07:01 |
-!- cap10morgan [n=wmorgan@206-124-6-123.denver.dsl.forethought.net] has joined #webgui | 07:28 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 07: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 #webgui | 09:50 | |
-!- mode/#webgui [+o rizen] by ChanServ | 09:50 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [] | 09:56 | |
CIA-23 | webgui: Patrick Donelan flux * r575c5c8 / (6 files in 4 dirs): more survey stuff - http://bit.ly/QUwxh | 12:54 |
-!- carogray [n=Caroline@94.197.112.148.threembb.co.uk] has joined #webgui | 13:00 | |
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."] | 13:04 | |
CIA-23 | WebGUI: patspam * r10957 /WebGUI/lib/WebGUI/Asset/Wobject/ (Survey/Test.pm Survey.pm): Started fixing Survey responseId handling | 13:18 |
CIA-23 | WebGUI: patspam * r10958 /WebGUI/ (12 files in 6 dirs): | 13:18 |
CIA-23 | WebGUI: Survey bug fixes | 13:18 |
CIA-23 | WebGUI: Fixed bugs in the handling of logical sections, | 13:18 |
CIA-23 | WebGUI: creating of responses and counting of responses. | 13:18 |
CIA-23 | WebGUI: Added in a bunch of new tests. | 13:18 |
CIA-23 | WebGUI: Jslinting of all survye js files | 13: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 #webgui | 16:11 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 16:11 | |
-!- ekennedy [n=ekennedy@174-156-112-24.pools.spcsdns.net] has joined #webgui | 16:57 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 17:12 | |
-!- mode/#webgui [+o rizen] by ChanServ | 17:12 | |
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui | 17:22 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 17: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 #webgui | 19:25 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 19:25 | |
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 20: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 #webgui | 20: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 #webgui | 00:11 | |
CIA-23 | WebGUI: translation * r10959 /translations/German/German/ (6 files): Update from translation server | 00:53 |
CIA-23 | WebGUI: translation * r10960 /translations/German/German/ (WebGUI.pm Asset_Collaboration.pm Shop.pm Asset_Snippet.pm): Update from translation server | 01:08 |
CIA-23 | WebGUI: translation * r10961 /translations/German/German/TaxDriver_EU.pm: Update from translation server | 01: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 #webgui | 03:39 | |
-!- mode/#webgui [+v patspam] by ChanServ | 03: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-23 | webgui: Patrick Donelan flux * r7b3885c / (2 files): more survey stuff - http://bit.ly/16BcI2 | 07: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-23 | wgdev: System Administrator master * rba882d0 / lib/WGDev/Command/Test.pm : added support for --cover to Test command - http://bit.ly/oK6iX | 09:19 |
CIA-23 | wgdev: Doug Bell master * r9e00be7 / (48 files in 17 dirs): Merge branch 'master' of git@github.com:haarg/wgdev - http://bit.ly/CZOcr | 09:19 |
CIA-23 | wgdev: Doug Bell master * rdc4d9d0 / lib/WGDev/Command/Test.pm : Fixed coverage. Started ignoring more files. - http://bit.ly/XLjSg | 09:19 |
CIA-23 | webgui: Patrick Donelan flux * ree553a6 / (2 files): more survey stuff - http://bit.ly/nAv9Y | 09:37 |
CIA-23 | webgui: Patrick Donelan flux * r181ad76 / www/extras/wobject/Survey/administersurvey.js : more survey stuff - http://bit.ly/KkdVG | 09:37 |
CIA-23 | WebGUI: patspam * r10962 /WebGUI/ (5 files in 3 dirs): | 13:08 |
CIA-23 | WebGUI: Survey: more bug fixes | 13:08 |
CIA-23 | WebGUI: Fixed invalid calendar markup so that Date question type works in IE | 13:08 |
CIA-23 | WebGUI: Minor tweaks to ResponseJSON for more robustness | 13:08 |
CIA-23 | WebGUI: Fixed Number question type javascript | 13: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 #webgui | 15:45 | |
-!- mode/#webgui [+o preaction_] by ChanServ | 15: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 #webgui | 15:55 | |
CIA-23 | WebGUI: graham * r10963 /branch/chris-rfe: remove unused branch | 15:55 |
CIA-23 | WebGUI: graham * r10964 /branch/graham-experimental: removing unused branch | 15:55 |
zylopfa | Does 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 #webgui | 17:32 | |
-!- WebGUI1 [n=SynQ@f70096.upc-f.chello.nl] has joined #WebGUI | 19:01 | |
-!- WebGUI1 is now known as SynQ | 19:01 | |
SynQ | ready or not here I am :) | 19:01 |
SynQ | building my adjusted WRE before committing changes to svn | 19:06 |
SynQ | any perl-module requests? | 19:06 |
SynQ | now is the time | 19:06 |
CIA-23 | WebGUI: koen * r10965 /wrebuild/ (4 files in 2 dirs): (log message trimmed) | 19:23 |
CIA-23 | WebGUI: - Updated these packaged (Koen de Jonge / ProcoliX): | 19:23 |
CIA-23 | WebGUI: Image Magick 6.5.2-8 | 19:23 |
CIA-23 | WebGUI: Freetype 2.3.9 | 19:23 |
CIA-23 | WebGUI: Gnutls 2.6.6 | 19:23 |
CIA-23 | WebGUI: Lftp 3.7.14 | 19:23 |
CIA-23 | WebGUI: Libiconv 1.13 | 19:23 |
SynQ | and there it is | 19:25 |
-!- WebGUI [n=SynQ@f70096.upc-f.chello.nl] has joined #WebGUI | 19:30 | |
-!- WebGUI is now known as SynQ1 | 19:30 | |
-!- SynQ [n=SynQ@f70096.upc-f.chello.nl] has quit [Read error: 110 (Connection timed out)] | 19:52 | |
SynQ1 | anyone interested in an etch wre-0.9.3 ? | 21:58 |
-!- SynQ1 is now known as SynQ | 21:58 | |
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has joined #webgui | 22:06 | |
SynQ | Bob my man | 22:06 |
SynQ | do you use the WRE? | 22:07 |
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 22:07 | |
CIA-23 | WebGUI: koen * r10966 /wrebuild/ (getperlmodules.sh build.sh wre/docs/changelog.txt): | 22:08 |
CIA-23 | WebGUI: Fixed typo | 22:08 |
CIA-23 | WebGUI: updated POE-1.005 | 22:08 |
SynQ | and 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 #WebGUI | 22:53 | |
-!- mode/#webgui [+v SynQ] by ChanServ | 22: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 #webgui | 23:11 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 23:11 | |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] | 23:27 | |
+SynQ | building new WRE on Debian Etch, Debian Lenny, Centos 5.3 and Ubuntu 9.04 | 23:37 |
+SynQ | I love virtualbox | 23:37 |
daviddelikat | is virtual box changed much in the past year? | 23:39 |
daviddelikat | i tried it about 1yr ago and it didn't do what i needed... | 23:39 |
+SynQ | it depends what you need it for | 23:40 |
+SynQ | I'm using it to compile different versions of the WRE on different linux distributions | 23:40 |
daviddelikat | so you don't care about performance? | 23:41 |
+SynQ | not at all | 23:41 |
+BartJol | hey SynQ | 23:41 |
+BartJol | we survived | 23:41 |
+SynQ | as long as it gets compiled | 23:41 |
+SynQ | my sailor man | 23:41 |
+SynQ | do you have a nice tan now? | 23:42 |
+BartJol | 160 miles in 48 hours... doubled our last time | 23:42 |
+SynQ | daviddelikat: if I need performance I use xen | 23:42 |
+BartJol | my face and wrists are | 23:42 |
+SynQ | BartJol: not bad | 23:42 |
+SynQ | the wind was good for you I understand | 23:42 |
+BartJol | it wasn't | 23:43 |
+BartJol | but we won | 23:43 |
+SynQ | you won the race? | 23:43 |
+BartJol | the way back | 23:43 |
+BartJol | to England we were 2nd out of 8 | 23:43 |
+SynQ | very good | 23:43 |
+SynQ | I'm proud of you | 23:44 |
+BartJol | copying some pictures now to my server | 23:44 |
+BartJol | upload is slow | 23:44 |
+SynQ | at least it gets there | 23:45 |
+BartJol | sure it will | 23:45 |
+SynQ | and I bet it's faster than uploading it to australia | 23:45 |
+BartJol | :) | 23:45 |
+BartJol | prolly | 23:45 |
daviddelikat | does WG have an internationalized list of months that can be used from javascript? | 23:49 |
+BartJol | I believe it has | 23:50 |
daviddelikat | any idea how to find it? | 23:50 |
+BartJol | but that is probably incorporated in the calendar i18n | 23:50 |
+SynQ | would you like to put some karma into this RFE? http://www.webgui.org/rfe/request-for-enhancement/who-solves-the-bug-gets-the-karma | 23:51 |
daviddelikat | whats the bug? | 23:53 |
+SynQ | any bug | 23:53 |
+BartJol | eeh but synq | 23:53 |
+BartJol | you can't give karma to bugs at the moment I believe | 23:54 |
daviddelikat | so bug #720 is that bug solvers don't get karms? | 23:54 |
+SynQ | I 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 |
daviddelikat | karma | 23:54 |
+SynQ | karma is good for you | 23:55 |
daviddelikat | so i understand, I thought that was how it worked... | 23:56 |
daviddelikat | but then I don't really pay attention... | 23:56 |
daviddelikat | to karma | 23:56 |
+SynQ | daviddelikat: what is your webgui.org username? | 23:59 |
--- Day changed Mon May 25 2009 | ||
daviddelikat | same as my IRC id | 00:00 |
daviddelikat | so I'm trying to internationalize the months in my javascript | 00:01 |
daviddelikat | I currently have an array like this; | 00:01 |
+SynQ | ah | 00:01 |
daviddelikat | var m_names = [ 'january'...] | 00:01 |
daviddelikat | so I should ba able to replace that with an array which uses the | 00:01 |
daviddelikat | ^internationalis... | 00:02 |
daviddelikat | macro | 00:02 |
daviddelikat | sorry I keep pecking the return key... | 00:02 |
daviddelikat | the question is... does this seem like a good idea? | 00:02 |
+SynQ | I have no idea | 00:02 |
+SynQ | I know nothing about javascript | 00:03 |
daviddelikat | it will be a big chunk of macro calls, and it will be accessing international entries from a different module... | 00:03 |
+BartJol | daviddelikat: the i18n is in DateTime | 00:03 |
daviddelikat | yup i found it... | 00:03 |
daviddelikat | what do you think about my idea? | 00:04 |
+SynQ | a big chunk of macro calls sounds like a bad idea to me | 00:04 |
+SynQ | I would create a macro that gives you all the info you need in one call | 00:04 |
+BartJol | that does sound more effective | 00:05 |
daviddelikat | but then we have the months intrernationalized in two different places | 00:05 |
daviddelikat | its a tough call | 00:05 |
+BartJol | can you use the i18n in the macro? | 00:05 |
daviddelikat | not sure i understand the question | 00:06 |
daviddelikat | I'm talking about calling ^Internationalize(january,WebGUI::i18n::English::DateTime) for every month | 00:07 |
daviddelikat | thats not the right class, but you get the idea | 00:07 |
+BartJol | ah | 00:07 |
+BartJol | sorry, I have had a couple of rough nights | 00:08 |
daviddelikat | no problem | 00:08 |
daviddelikat | I understnad you were at sea? | 00:08 |
+BartJol | indeed | 00:08 |
daviddelikat | sound pretty exciting | 00:08 |
+BartJol | well, without wind it is mainly hard to keep moving | 00:09 |
+BartJol | how do you want to get the months, like variabeles? | 00:09 |
+BartJol | in javascript? | 00:09 |
daviddelikat | I need it in an array which is indexed to get the correct month for display | 00:10 |
daviddelikat | yes in JS | 00:10 |
+BartJol | mmm, the macro in which you get it in 1 time should be not to difficult to create, you can even output JS I suppose | 00:12 |
daviddelikat | this is what it looks like: | 00:14 |
daviddelikat | http://webgui.pastebin.com/d61db20ba | 00:14 |
+BartJol | yeah | 00:15 |
daviddelikat | except it needs quotes around each macro | 00:16 |
+BartJol | well you can change it to a macro GetAllMonths which does basically the same | 00:17 |
+BartJol | but I consider that more as a custom so;ution | 00:17 |
daviddelikat | how do i make that sort of macro? | 00:17 |
+BartJol | well, it is more a configured type of the Internationalization macro itself | 00:18 |
+BartJol | were you put in all the i18n calls | 00:18 |
+BartJol | and let it output it like you like it | 00:18 |
+BartJol | that is just concatenating some stuff in perl | 00:19 |
daviddelikat | do you think anyone willc omplain about the code as it is? | 00:20 |
+BartJol | not sure | 00:20 |
+BartJol | 12 macro calls doesn't sound effective either | 00:20 |
daviddelikat | it works pretty well, its not too ugly http://delikat.homeip.net:8080/bige?func=viewSchedule | 00:20 |
daviddelikat | and its a bit late.. | 00:21 |
+BartJol | it is | 00:22 |
+BartJol | seems more friday evening to me | 00:22 |
+BartJol | but it seems to work ok | 00:22 |
daviddelikat | I'm thinking: it works, its complete, so check it in... | 00:23 |
+BartJol | maybe you can discuss it with more core dev guys | 00:23 |
daviddelikat | since they have not piped in I'm guessing they are not around... | 00:23 |
+BartJol | both solutions sound not optimal | 00:23 |
+BartJol | well it is sunday evening | 00:24 |
daviddelikat | yes on both counts | 00:24 |
+BartJol | I think a good night of sleep will give some clarity | 00:24 |
daviddelikat | I think a better solution will require more than this projects scope... | 00:25 |
daviddelikat | what s the time is austrailia? | 00:25 |
+BartJol | well, if you want it to be core, give both solutions to a dev guy when they are around | 00:25 |
+BartJol | australia? I'm in the Netherlands | 00:26 |
daviddelikat | oh | 00:26 |
daviddelikat | what time is it there | 00:26 |
+BartJol | australia-enland in 48 hours? that would be cool btw | 00:26 |
+BartJol | 23:26 | 00:27 |
daviddelikat | i've got 16:26 | 00:27 |
daviddelikat | that would be cool | 00:27 |
daviddelikat | nice jet engine | 00:27 |
daviddelikat | didn't know you went to England | 00:28 |
+BartJol | well, I'm talikng sailing boats | 00:28 |
+BartJol | ah | 00:28 |
daviddelikat | whos from austrailia? | 00:28 |
+BartJol | patspam | 00:28 |
daviddelikat | ok | 00:28 |
+BartJol | and radix | 00:28 |
daviddelikat | i'm still just figuring out whos who in WG world | 00:29 |
+BartJol | come to the wuc! | 00:29 |
daviddelikat | whats wuc? | 00:29 |
+BartJol | webgui user conference | 00:29 |
daviddelikat | oh yeah | 00:29 |
+BartJol | 9-11 spetmber in madison, wisconsin | 00:29 |
daviddelikat | have to see what life is like then... | 00:30 |
daviddelikat | 9-11 | 00:30 |
daviddelikat | not at the trade center? | 00:30 |
+BartJol | nope, the concourse hotel | 00:30 |
daviddelikat | y'know we had a world trade center here once | 00:31 |
daviddelikat | its now celled the wisconsintrade center | 00:31 |
daviddelikat | i was there when the real one was having its day | 00:31 |
+SynQ | time for bed | 00:31 |
+SynQ | here is your good night music: http://www.youtube.com/watch?v=En-cHBv7UpA | 00:32 |
+SynQ | and no it's not rick | 00:32 |
daviddelikat | lol | 00:33 |
daviddelikat | should 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 yes | 00:47 |
daviddelikat | ok thanks | 00:48 |
@preaction_ | also the DateTime module should handle i18n for you | 00:49 |
@preaction_ | DateTime::Locale should do it | 00: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 javascript | 00:50 |
@preaction_ | it's in www/extras/yui-webgui/build/i18n/i18n.js | 00:51 |
daviddelikat | so 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, really | 00:56 |
daviddelikat | ok 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 #webgui | 01:37 | |
daviddelikat | very cool 2-D pagination in WG! http://delikat.homeip.net:8080/bige?func=viewSchedule | 02:02 |
CIA-23 | WebGUI: daviddelikat * r10967 /WebGUI/ (6 files in 6 dirs): | 02:09 |
CIA-23 | WebGUI: added date pagination to EMS schedule table | 02:09 |
CIA-23 | WebGUI: also improved formatting of table | 02:09 |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 05:34 | |
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui | 06:25 | |
-!- mode/#webgui [+v patspam] by ChanServ | 06: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 #webgui | 06:33 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 06:33 | |
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has left #webgui [] | 07:22 | |
CIA-23 | WebGUI: colin * r10968 /branch/WebGUI_7.6/ (5 files in 5 dirs): Backporting Crud JSON serialization fixes, with tests. | 07:39 |
CIA-23 | WebGUI: colin * r10969 /branch/WebGUI_7.6/t/ (3 files in 3 dirs): | 07:53 |
CIA-23 | WebGUI: Storage cleanup (probably redundant). | 07:53 |
CIA-23 | WebGUI: Using new version tag cleanup. | 07:53 |
CIA-23 | WebGUI: 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 #webgui | 09:57 | |
-!- LTR_bob [n=bob@88.159.254.154] has joined #webgui | 10:07 | |
-!- bartjol [n=bartjol@host2.procolix.com] has joined #webgui | 11:26 | |
-!- mode/#webgui [+v bartjol] by ChanServ | 11:26 | |
+bartjol | daviddelikat: sorry I went of abruptly, but my connection failed and didn't come back quickly | 11:34 |
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui | 11:46 | |
-!- mode/#webgui [+v patspam] by ChanServ | 11: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 #webgui | 12:37 | |
-!- mode/#webgui [+v patspam] by ChanServ | 12: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 #webgui | 13:04 | |
-!- mode/#webgui [+v patspam] by ChanServ | 13: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 #webgui | 13:54 | |
-!- mode/#webgui [+v patspam] by ChanServ | 13: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 #webgui | 14:37 | |
-!- mode/#webgui [+v patspam] by ChanServ | 14: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 #webgui | 15:35 | |
-!- mode/#webgui [+o stDavid] by ChanServ | 15: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 #webgui | 15: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 #webgui | 16:09 | |
-!- mode/#webgui [+v bartjol] by ChanServ | 16:09 | |
-!- stDavid [n=stDavid@216-199-225-46.tpa.fdn.com] has quit [] | 16:15 | |
-!- stDavid [n=stDavid@72.64.138.146] has joined #webgui | 17:23 | |
-!- mode/#webgui [+o stDavid] by ChanServ | 17: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 #webgui | 17:33 | |
@steveo_aa | SQL 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 |
+SynQ | sorry dunno | 17:39 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 18:20 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 18:20 | |
+perlDreamer | bartjol! | 18:20 |
+perlDreamer | did you win? | 18:20 |
+perlDreamer | more importantly, did you have fun? | 18:21 |
+bartjol | actually, both! | 18:22 |
+bartjol | well, we won 1 outta 2 | 18:22 |
+perlDreamer | there were two categories for winning? | 18:23 |
+bartjol | no 2 races | 18:23 |
+bartjol | to england and back | 18:23 |
+bartjol | we won back | 18:23 |
+bartjol | to we came in 2nd | 18:23 |
+perlDreamer | congratulations! | 18:23 |
+bartjol | merci | 18:23 |
+perlDreamer | Having successfully invaded England and returning from it, what is your next big plan? | 18:27 |
+perlDreamer | More home remodeling? | 18:28 |
+bartjol | well, that would be the obvious choice | 18:28 |
+perlDreamer | Kathy's reading over my shoulder. She says "Hi, and good job" | 18:34 |
+bartjol | ah, 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-23 | WebGUI: yung * r10971 /WebGUI/t/Asset/Wobject/Matrix.t: adding some Matrix tests | 18:40 |
CIA-23 | WebGUI: colin * r10972 /branch/WebGUI_7.6/t/ (Auth/mech.t lib/WebGUI/Test.pm): | 18:40 |
CIA-23 | WebGUI: Add test debug code to monitor version tags that are created, | 18:40 |
CIA-23 | WebGUI: and fix a test that leaked a tag. | 18:40 |
+perlDreamer | Haarg, only one leaked version tag (and asset) in all the tests | 18:45 |
* perlDreamer is running out of things to check for leakage | 18:45 | |
+perlDreamer | I'll try the 7.7 branch next | 18:45 |
CIA-23 | WebGUI: colin * r10973 /WebGUI/t/ (Auth/mech.t lib/WebGUI/Test.pm): Forward port version tag tracking and leak fix. | 18:54 |
CIA-23 | WebGUI: colin * r10974 /branch/WebGUI_7.6/t/ (Auth/mech.t lib/WebGUI/Test.pm): Fix tag rollback. | 18:54 |
CIA-23 | WebGUI: colin * r10975 /WebGUI/t/ (Auth/mech.t lib/WebGUI/Test.pm): Forward port version tag fix. | 18:54 |
+perlDreamer | 7.7 is clean | 18:57 |
+perlDreamer | (for all things that we track) | 18:57 |
-!- bartjol [n=bartjol@host2.procolix.com] has quit ["Leaving."] | 19:24 | |
+SynQ | perlDreamer: have you read my plea? | 20:22 |
+perlDreamer | plea? | 20:22 |
+perlDreamer | sorry, no | 20:23 |
+perlDreamer | What do you wish, SynQ? | 20:23 |
+perlDreamer | nothing in the inbox | 20:34 |
* perlDreamer heads to webgui.org | 20:34 | |
+perlDreamer | koen, it's not a bad idea | 20:37 |
+perlDreamer | it would give developers a motivation for implementing RFEs and bugs | 20:38 |
+perlDreamer | if anything, it might help stimulate the karma economy | 20:38 |
+SynQ | indeed | 20:39 |
+SynQ | have you put it to the top of the list then? | 20:39 |
+perlDreamer | no | 20:40 |
+SynQ | you only have to give it 4000 karma for that | 20:40 |
+perlDreamer | being at the top of the list does not guarantee it being implemented | 20:40 |
+perlDreamer | although it has a better chance than the Accessible form RFE | 20:40 |
+perlDreamer | it has been at the top for many point releases, and still isn't implemented | 20:40 |
+SynQ | it has a difficulty of only 2 | 20:41 |
+perlDreamer | yes | 20:41 |
+SynQ | I would like to see #720 implemented before I implement #579 :P | 20:42 |
+SynQ | perlDreamer: you are a charm :) | 20:43 |
+perlDreamer | I think it will be a while before we see new RFEs implemented | 20:43 |
+SynQ | perhaps we can push doug or tavis to help getting it done | 20:43 |
+SynQ | I have finished compiling WRE 0.9.3 for debian etch, lenny, centos 5.3 and ubuntu 9.04 | 20:44 |
+SynQ | perhaps I should start my own sourceforge project for it | 20:45 |
+perlDreamer | you'll be accused of forking the RFE ;) | 20:47 |
+SynQ | indeed | 20:47 |
+perlDreamer | I installed the WRE in a CentOS VM the other day | 20:47 |
+SynQ | I have to go downstairs to help Tessa stop Emma crying | 20:47 |
+SynQ | :) | 20:47 |
+SynQ | brb | 20:47 |
+perlDreamer | you're a good father :) | 20:48 |
+SynQ | actually I'll be back in a while | 20:48 |
* perlDreamer is going running in a bit, so I will be as well. | 20:48 | |
+SynQ | a while is now | 22:53 |
+perlDreamer | your timing is impeccable | 22:54 |
+perlDreamer | anyhow, I installed the WRE the other day, and promptly forgot the mysql root password | 22:54 |
+perlDreamer | how does one connect to it to reset it? | 22:54 |
+perlDreamer | it might just be easier to wipe it and reinstall the WRE at this point | 22:54 |
+perlDreamer | actually, that would be a nice wgdev plugin | 22:55 |
+perlDreamer | lunch time, then picnic the rest of the day | 23:01 |
+perlDreamer | later y'all | 23:01 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] | 23:01 | |
daviddelikat | mmmmmm 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 #webgui | 23: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 #webgui | 00:05 | |
-!- mode/#webgui [+o stDavid] by ChanServ | 00:05 | |
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 00: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 #webgui | 04:08 | |
-!- mode/#webgui [+v patspam] by ChanServ | 04: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 preaction | 08:06 | |
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has left #webgui [] | 08:45 | |
+patspam | hi doug! | 09:15 |
+patspam | been out and about today, but just saw your email | 09:15 |
+patspam | i think that happened because I committed halfway through graham's upgrade process | 09:15 |
+patspam | hmm or maybe not.. reviewing now | 09:18 |
-!- patspam1 [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui | 09: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 patspam | 09:19 | |
-!- mode/#webgui [+v patspam] by ChanServ | 09:19 | |
-!- LTR_bob [n=bob@a80-101-75-92.adsl.xs4all.nl] has joined #webgui | 09:21 | |
+patspam | WorldWideDNS down? | 09:23 |
+patspam | unable to resolve svn.webgui.org | 09:23 |
+patspam | same for webgui.org | 09:24 |
+patspam | patspam@valhalla:/data/WebGUI (master)$ nslookup | 09:24 |
+patspam | > server ns1.worldwidedns.net | 09:24 |
+patspam | Default server: ns1.worldwidedns.net | 09:24 |
+patspam | Address: 207.97.208.112#53 | 09:24 |
+patspam | > svn.webgui.org | 09:24 |
+patspam | ;; connection timed out; no servers could be reached | 09:24 |
-!- SynQ [n=SynQ@f70096.upc-f.chello.nl] has joined #WebGUI | 09:26 | |
-!- mode/#webgui [+v SynQ] by ChanServ | 09:27 | |
-!- zylopfa [n=zylopfa@0x555116f0.adsl.cybercity.dk] has joined #webgui | 10:00 | |
zylopfa | anyone 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-23 | WebGUI: koen * r10976 /wrebuild/build.sh: corrected typo in perlmodules path | 10:17 |
-!- dapperedodo [n=dappered@87.213.33.210] has joined #webgui | 11:10 | |
+SynQ | hey there dodo | 11:16 |
+SynQ | someone at plainblack must be reading my posts :) | 11:16 |
+SynQ | http://www.webgui.org/webgui-stats has changed and now contains a video on how to enable stats | 11:16 |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 11:25 | |
dapperedodo | now feature freeze is over, there is time for reading posts I geuss | 11:37 |
-!- dapperedodo [n=dappered@87.213.33.210] has quit [Read error: 54 (Connection reset by peer)] | 11:37 | |
CIA-23 | WebGUI: koen * r10977 /wrebuild/wre/var/upgrades/upgrade_0.9.2-0.9.3.pl: preparing for 0.9.3 release | 11:40 |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has left #webgui [] | 11:52 | |
-!- dapperedodo [n=dappered@87.213.33.210] has joined #webgui | 11:54 | |
-!- BartJol [n=plainstu@213-84-160-51.adsl.xs4all.nl] has joined #webgui | 12:17 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 12:18 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 12:58 | |
-!- zylopfa [n=zylopfa@0x555116f0.adsl.cybercity.dk] has quit ["Leaving"] | 13:30 | |
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui | 13:38 | |
-!- mode/#webgui [+o plainhao] by ChanServ | 13:38 | |
-!- SynQ2 [n=koendejo@host2.procolix.com] has joined #WebGUI | 13:55 | |
SynQ2 | hi there | 14:13 |
CIA-23 | WebGUI: koen * r10978 /wrebuild/ (getperlmodules.sh build.sh wre/docs/changelog.txt): Added Test-Class-0.32_1 (Koen de Jonge / ProcoliX) | 14:41 |
@Haarg | developer releases of modules? | 14:54 |
@Haarg | that doesn't seem like a great idea unless there's a particular need for it | 14:54 |
SynQ2 | huh | 14:56 |
SynQ2 | why not? | 14:57 |
@Haarg | part of the idea of developer releases is that they aren't ready for production systems | 14:57 |
SynQ2 | there are other developer releases of modules in WRE | 14:58 |
SynQ2 | but you have a point | 14:58 |
SynQ2 | would you like me to revert that and use version 0.31 http://search.cpan.org/~adie/Test-Class/ | 14:58 |
@Haarg | the only other case i know of is UNIVERSAL::can, and that's because the 'stable' release is broken | 14:59 |
@Haarg | i don't care about Test::Class too much, since we don't (can't) use it | 14:59 |
@Haarg | it's currently broken on a number of systems | 15:00 |
SynQ2 | here it is | 15:00 |
SynQ2 | fixed that back to 0.31 | 15:00 |
@Haarg | it's not a bug in Test::Class itself, but in Devel::Symdump | 15:00 |
CIA-23 | WebGUI: 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 |
@Haarg | thanks | 15: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 #webgui | 16:28 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 16: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 #webgui | 16:44 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 16: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 #webgui | 16:53 | |
CIA-23 | WebGUI: 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 #webgui | 16:54 | |
-!- mode/#webgui [+v patspam] by ChanServ | 16: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 | |
SynQ2 | I think we should do a hug the chump session during the WUC | 17:09 |
CIA-23 | WebGUI: koen * r10981 /wrebuild/build.sh: Fixed PREFIX of Aspell (Koen de Jonge / ProcoliX) | 17:09 |
-!- topsub [n=topsub@69.132.179.250] has joined #webgui | 17:11 | |
-!- tavisto [n=tavisto@96.230.192.126] has joined #WebGUI | 17:13 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 17:13 | |
-!- ekennedy [n=ekennedy@173-112-44-25.pools.spcsdns.net] has joined #webgui | 17:33 | |
@preaction | good morning pound-webgui! | 17:34 |
SynQ2 | morning | 17:39 |
SynQ2 | it's way in the afternoon | 17:39 |
ryuu_ro | actually 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 #webgui | 17:49 | |
SynQ2 | and this is the movie I want to see at the WUC http://www.traileraddict.com/trailer/surrogates/trailer | 17:53 |
SynQ2 | wow | 18:08 |
@preaction | i want to see that movie | 18:08 |
SynQ2 | so do I | 18:09 |
SynQ2 | you know what | 18:10 |
SynQ2 | if it's running at the WUC we should go there as a group | 18:10 |
SynQ2 | I'm spending some karma on RFE's now :) | 18:10 |
SynQ2 | from now on I'm going to spend at least 10 karma a day | 18:13 |
SynQ2 | every day | 18:13 |
SynQ2 | after I walk the dog and before I head for bed | 18:14 |
SynQ2 | http://www.webgui.org/web_design_templates_and_themes/200-karma-for-each-new-style-in-the-bazaar | 18:18 |
SynQ2 | if you get karma you can give karma | 18: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-23 | WebGUI: 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 #webgui | 19: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 #webgui | 19:39 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 19:39 | |
@Haarg | i've been working on the transition to git again. rewriting all of the branches to record the branch and merge points. | 19:47 |
@Haarg | have 73 graft points currently. | 19:48 |
+perlDreamer | are they mainly brances? | 19:48 |
+perlDreamer | branches? | 19:48 |
-!- perlmonkey2 [n=perlmonk@75.52.205.191] has joined #webgui | 19:48 | |
@Haarg | most of that is marking the merges | 19:48 |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 19:48 | |
@Haarg | that also includes patspam's git branches actually | 19:49 |
@Haarg | some of that i was able to automate luckily, although a lot of that i calculated manually | 19:51 |
@Haarg | i still have one more branch to resolve, and to get all of the tags created | 19:54 |
@Haarg | but the tags can wait pretty much indefinitely | 19:55 |
@Haarg | they can be done after the fact. the merges can't. | 19:55 |
+perlDreamer | does this mean that we'll be able to transition to git sooner than wg8, or just that everything will be ready? | 19:58 |
@Haarg | just getting everything ready | 19:58 |
@Haarg | i'll probably get the repo published some time this week | 19:59 |
@Haarg | but it won't be usable until we are finished with svn | 19:59 |
* perlDreamer goes running, and waits for SynQ to send 25 more morning emails :) | 20:40 | |
@steveo_aa | Found 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_aa | some 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_aa | In 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 perlDreamer | 22:38 | |
@preaction | er... | 22:38 |
+SynQ | what? | 22:39 |
+SynQ | you don't think he is huggable? | 22:39 |
@preaction | no, just you hugging someone completely obliterates the image of Dictator Koen i have in my head | 22:40 |
+SynQ | right on then | 22:40 |
+SynQ | there can be only one dictator and it is not me | 22:41 |
@preaction | yay! i'm a dicktater! | 22:41 |
+SynQ | though 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 | |
+SynQ | perlDreamer: you did not respond to all my posts yet | 22:41 |
-!- dionak [n=dionak@97.66.185.250] has left #webgui [] | 22:42 | |
+SynQ | preaction: your platform of choice is os/x right? | 22:42 |
@preaction | yes | 22:42 |
+SynQ | do 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 /data | 22:44 |
+SynQ | :) | 22:44 |
@preaction | my goodness whiskers | 22:45 |
+SynQ | my estimate is that it will render you computer useless for WebGUI programming for about 1.5 hours | 22:46 |
@preaction | remind me to make a way for WRE devs to trigger a test build on a test box | 22:46 |
@preaction | i can start at around 4:00p and get results to you by tomorrow morning (dinner plans tonight) | 22:46 |
+SynQ | oeh | 22:47 |
+SynQ | that would be great | 22:47 |
+SynQ | I would say the dictator would be delighted too | 22:47 |
@preaction | vmware is scriptable, right? i can activate vms, ssh into them, run a command, and do all that automatically? | 22:47 |
+SynQ | well | 22:48 |
+SynQ | I can have the linux part covered in that aspect | 22:48 |
+SynQ | it's just the OS/X that I don't have | 22:48 |
+SynQ | since you need a piece of hardware to have it | 22:48 |
@preaction | right, but only an OSX box could virtualize an OSX instance | 22:48 |
@preaction | so if i would buy a mac mini, i could use it to host a proper PB test server, testing WRE builds and WebGUI | 22:49 |
+SynQ | indeed so | 22:49 |
@preaction | or, i could go all out and get a Mac Pro, and supply a few third-world countries with their computing needs as well | 22:49 |
+SynQ | though a complete WRE compile takes a while | 22:49 |
+SynQ | it has to be intel though | 22:50 |
+SynQ | I looked around and powerpc systems are dirt cheap | 22:50 |
@preaction | no biggie, the test box is idle most of the time. perhaps 3-4 hours a day to test all of WebGUI | 22:50 |
@preaction | ooh, of course i could ebay the sucker | 22:50 |
+SynQ | but a lot of WebGUI developers are using intel based mac(books) | 22:50 |
@preaction | a mac mini, intel, new, runs about $500 i think. i bought mine a couple years ago, and they've updated since then | 22:51 |
+SynQ | indeed | 22:51 |
+SynQ | or 500 euro | 22:51 |
+SynQ | that is about the same price | 22:51 |
@preaction | hard drive is slow as hell, but otherwise it's as powerful as a standard macbook | 22:51 |
+SynQ | that is a bit of a pity then | 22:52 |
@preaction | yeah, 5400rpm hard drive is not cool | 22:52 |
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] | 22:52 | |
@preaction | you can hook a USB hard drive and it will be faster | 22:52 |
+SynQ | but hey I have a linux box that can do nfs | 22:52 |
+SynQ | and USB disks are no problem too | 22:52 |
@preaction | ooh, that would be much faster | 22:52 |
@preaction | that's a great idea come to think. get a drobo or something and NFS it | 22:53 |
+SynQ | you could even use iSCSI from the macmini I guess | 22:54 |
@preaction | or eSATA, yeah | 22:54 |
+SynQ | which skips the overhead of nfs | 22:54 |
+SynQ | but smoketests for the WRE would be very cool indeed | 22:57 |
+SynQ | even more so if those smoketests would do the testing on freebsd, older rhel, older ubuntu | 22:57 |
+SynQ | and os/x | 22:57 |
+SynQ | that would make developing the wre a lot easier | 22:57 |
@preaction | yeah, that's why i was thinking a vmware farm that would activate a VM and try to build | 22:58 |
+SynQ | activate them one at a time? | 22:58 |
@preaction | though theoretically we might be able to remake our current build farm to also do auto-testing | 22:58 |
@preaction | yeah | 22:58 |
@preaction | i mean, it's a slew of space for all those OSes, but otherwise pretty simple from what I hear | 22:59 |
+SynQ | the build farm is a 'small' server at the plainblack main residense right? | 22:59 |
@preaction | yeah | 22:59 |
@Haarg | i've been thinking i need to learn python so i can get buildbot set up to do testing | 22:59 |
@preaction | python's not too bad, like most languages it's a simple syntax shift and then the huge library of standard stuff to do | 23:00 |
@Haarg | yeah | 23:00 |
@Haarg | i have the rest of the svn->git stuff to do before i get to that unfortunately | 23:00 |
@Haarg | which includes the new translation server | 23:00 |
+SynQ | oeh | 23:01 |
+SynQ | Haarg: do take a look at that 'karma for translating' RFE | 23:01 |
@Haarg | i've probably seen it | 23:02 |
@Haarg | but that is part of the plan yes | 23:02 |
+SynQ | I think it might boost the translated part of WebGUI enourmously | 23:02 |
+SynQ | 1 karmapoint for each promille of a total translation | 23:02 |
+SynQ | would be my suggestion | 23:02 |
+SynQ | so 1000 for a complete translation | 23:02 |
@preaction | but to give karma, we'd have to have people approving changes to translation | 23:02 |
@preaction | so they couldn't just add whatever and call it good | 23:03 |
+SynQ | uh | 23:03 |
+SynQ | I don't think so | 23:03 |
+SynQ | just a karma penalty for doing bad translations | 23:03 |
@Haarg | there's already the karma log for if it becomes a problem | 23:03 |
@Haarg | and the changes will be tracked by git, including the user who made each change | 23:04 |
+SynQ | great | 23:05 |
+perlDreamer | and we'll kill them if they mess it up! | 23:07 |
+perlDreamer | I always find that positive motivation is very effective | 23:08 |
+SynQ | http://webgui.pastebin.com/d7163400b | 23:08 |
CIA-23 | WebGUI: colin * r10983 /branch/WebGUI_7.6/docs/create.sql: Preparing for 7.6.24 release. | 23:08 |
+SynQ | can one of you perl guru's help me with this .. | 23:13 |
+SynQ | http://webgui.pastebin.com/d17231518 | 23:13 |
+SynQ | what should I do to make the if condition fail so my 'perl Makefile.PL' skips that block of code? | 23:13 |
+SynQ | since I do not want that interactive 'Do you want to run the live tests (y/N) ?' | 23:14 |
@preaction | i would say post a bug against Crypt::SSLeay that unattended installs are impossible using cpan | 23:15 |
@Haarg | env PERL_MM_USE_DEFAULT=1 | 23:15 |
+SynQ | if that is fixed the entire ./build.sh --all will run without any comandline interaction | 23:15 |
@preaction | Haarg: that works? | 23:15 |
+SynQ | Haarg that makes makemaker shut up? | 23:16 |
@Haarg | prompt comes from ExtUtils::MakeMaker | 23:16 |
@preaction | would it make sense to add that to testEnvironment.pl if you specify the --noprompt flag? | 23:17 |
+SynQ | preaction: I would not to that | 23:17 |
+SynQ | actually I would recommend removing 'auto install' from testEnvironment.pl alltogether | 23:18 |
@preaction | but i want testEnvironment.pl --noprompt to not be run interactively | 23:18 |
@preaction | so that my automatic test environment will actually work for longer than a week at a time | 23:18 |
+SynQ | instead you mean testEnvironment.pl --installmymodules | 23:18 |
+SynQ | while --installmodules should be a separate program called installPerlModules.pl | 23:19 |
+SynQ | but for that you have the WRE | 23:19 |
+SynQ | if testEnvironment.pl detects missing dependancies it should just fail | 23:19 |
+SynQ | preaction: RFE #600 for you | 23:20 |
+SynQ | which would do exactly that | 23:20 |
@preaction | it already does fail, that's the problem. i need something to install deps for me without me doing anything, any deps the dev deem required | 23:20 |
+SynQ | --errorOnly | 23:20 |
+SynQ | preaction: that is exactly why I suggest to have 3 different WRE versions | 23:21 |
+SynQ | stable, beta and experimental | 23:21 |
@preaction | that would require me, the test box, to rebuild the WRE every night | 23:21 |
+SynQ | if it fails you should upgrade the platform first | 23:21 |
+SynQ | not every night | 23:21 |
+SynQ | but only when dependancies change | 23:21 |
+SynQ | which is why you request the perlmodule to be put in WRE beta before you require it in WebGUI beta :) | 23:22 |
+SynQ | which makes complete sense | 23:22 |
+SynQ | to me at least | 23:22 |
@preaction | so 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 WebGUI | 23:22 |
+perlDreamer | SynQ: testEnvironment.pl is the right place for that | 23:22 |
+perlDreamer | we can't keep building WRE only tools | 23:23 |
+perlDreamer | otherwise the distros will have no chance to keep up with us | 23:23 |
+SynQ | I don't agree | 23:23 |
+SynQ | if you want to let the distro's have a chance to keep up with us | 23:23 |
+SynQ | all you need to do is specify clearly what dependancies you have | 23:23 |
+SynQ | in advance | 23:23 |
@preaction | and now i completely forgot why i proposed --errorOnly | 23:24 |
+SynQ | which is the same you would have to do for the WRE | 23:24 |
@preaction | but we don't know in advance. we know only during development | 23:24 |
+SynQ | I know | 23:24 |
+SynQ | which is why you need WRE developers that can implement such dependancies for you quickly | 23:25 |
+SynQ | and perhaps even check if packages for distro's exist too | 23:25 |
* SynQ is trying to make himself unmissable | 23:26 | |
+perlDreamer | SynQ, WRE devs cannot respond quickly enough to core developer commits | 23:26 |
+perlDreamer | sometimes there are commits made only hours before a release | 23:26 |
+perlDreamer | (webgui release, that is) | 23:26 |
+SynQ | perlDreamer: beta I hope | 23:26 |
@Haarg | of course | 23:27 |
+perlDreamer | yes, beta only | 23:27 |
+SynQ | since if testEnvironment.pl installs perl modules | 23:27 |
+SynQ | that will break the WRE that that smoketest machine is running instantly | 23:27 |
+SynQ | so you will have to unpack a clean WRE every time before a test | 23:27 |
+SynQ | perlDreamer: we are only discussing the smoketests, right? | 23:28 |
+perlDreamer | yes, and no | 23:28 |
+SynQ | in conjunction with the installing of perl modules by the testEnvironment.pl script | 23:28 |
+perlDreamer | currently, there is no distro or WRE which supplies every module needed by users or developers | 23:29 |
+SynQ | my main argument is: testEnvironment.pl does not have the right name | 23:29 |
+SynQ | perlDreamer: I acknowledge that | 23:29 |
+perlDreamer | so if it were renamed, you'd be happy? | 23:30 |
+SynQ | yes and no | 23:30 |
+perlDreamer | or if it didn't install modules, that would work, too? | 23:30 |
+SynQ | I do not like that WebGUI is trying to install dependancies by itself | 23:31 |
+SynQ | since that breaks environments | 23:31 |
@Haarg | if possible i plan to make webgui 8 use a cpan style installer | 23:32 |
+SynQ | Haarg oh no | 23:32 |
+SynQ | that is even worse | 23:32 |
+SynQ | unless | 23:32 |
@Haarg | so we would be able to leverage the existing tools for dealing with dependancies and such | 23:33 |
+SynQ | unless it takes exact specified versions of modules | 23:33 |
@Haarg | i'm not sure how that would be worse | 23:33 |
+SynQ | the main reason I don't like CPAN is that it requires compilation and that is always takes the current set of latest stable perl modules | 23:33 |
+SynQ | which results in that you don't know what modules you will have | 23:34 |
@Haarg | testEnvironment works the same way | 23:34 |
@preaction | because CPAN is not APT or YUM, that's the problem, right? | 23:34 |
@Haarg | if a dependancy isn't met, it will install it for you | 23:34 |
+SynQ | well | 23:34 |
+SynQ | Haarg that is not good | 23:34 |
+SynQ | preaction: yes and no | 23:34 |
@Haarg | it only does that if you approve of it though | 23:34 |
+SynQ | preaction: it's not that is isn't APT or YUM, but that it lacks a feature that those two do have and cpan doesn't | 23:35 |
+SynQ | in APT and YUM you can choose to use tested and proven repositories | 23:35 |
+SynQ | stuff that works together | 23:35 |
@Haarg | the point of using a cpan style installer wouldn't be for automatic installation though | 23:35 |
@preaction | testEnvironment.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 package | 23:35 |
+SynQ | CPAN does not do that | 23:35 |
@Haarg | it would be so we were using more standard tools and you would be able to programatically look at the dependancies | 23:36 |
+SynQ | preaction: is the WRE a source install? | 23:36 |
@Haarg | instead of having testEnviroment do whatever it feels like | 23:36 |
@preaction | the WRE, i agree, should be itself updated before WebGUI is | 23:36 |
+SynQ | preaction: eureka :) we agree :) | 23:36 |
@preaction | no, WRE is WRE install, and i agree with you that WRE should be updated with modules for new WebGUI releases | 23:36 |
@preaction | hell, that process could be automated, as you seem to be trying to do | 23:37 |
+SynQ | Haarg: package management is not something simple and should not be referred to as such | 23:37 |
@Haarg | i think you are missing my point | 23:37 |
+SynQ | I think so to | 23:37 |
+SynQ | could you put it to me as clear as possible? | 23:37 |
@Haarg | at this point, testEnvironment is a script we have, and it both checks versions and can try to install dependancies | 23:38 |
+SynQ | ok | 23:38 |
+SynQ | I get that | 23:38 |
@Haarg | i would prefer to have something like a Build.PL or a Makefile.PL, that lists and checks dependancies and can install modules | 23:38 |
+SynQ | ah | 23:39 |
@Haarg | but doesn't ever install dependancies on its own | 23:39 |
+SynQ | that would be great | 23:39 |
+SynQ | I agree that that is a good plan | 23:39 |
@Haarg | instead, there are tools for dealing with packages using those that know how to deal with the dependancies | 23:39 |
+SynQ | you know what the main problem with WebGUI is? | 23:39 |
@preaction | so 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 |
@preaction | and you could then upgrade via CPAN | 23:40 |
+SynQ | it uses so many stuff that no distro has all of that in their package system | 23:40 |
@Haarg | well, i'm not saying we'll put webgui on cpan | 23:40 |
@preaction | ah, just using CPAN build tools | 23:40 |
@preaction | like M::B | 23:40 |
@Haarg | yeah | 23:40 |
+perlDreamer | but you can manage its dependencies using CPAN | 23:40 |
@Haarg | also, with the design i have in mind, you wouldn't have to install it | 23:41 |
+SynQ | Haarg: do you know if you can specify exact versions to use with the CPAN installer? | 23:41 |
@preaction | but still, testEnv would not do modules, M::B would | 23:41 |
@Haarg | it would also work as just an extracted tarball like we use now | 23:41 |
@Haarg | the cpan shell won't do that SynQ | 23:41 |
+SynQ | that is too bad | 23:41 |
@preaction | cpanplus doesn't either? | 23:42 |
+perlDreamer | SynQ, the subset of CPAN that is provided by the union of what every distro provides is very, very small | 23:42 |
@Haarg | it's not exactly a problem with cpan/cpanplus | 23:42 |
@preaction | SynQ: something you might want to look at for the future WRE building plans is "Shipwright". it's a really impressive automated build tool | 23:43 |
@Haarg | Module::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 |
+SynQ | since (for example) Proc::ProcessTable does not work in its latest stable | 23:43 |
+SynQ | preaction: I'm having a look at it right now | 23:44 |
+SynQ | and I have detected this article as a good read be reading the first paragraph: http://blog.bestpractical.com/2008/02/shipwright-our.html | 23:45 |
@preaction | hm.. sounds like shipwright could be used for WebGUI itself as well. | 23:46 |
perigrin | it looks quite a bit like the WRE | 23:47 |
+SynQ | it looks way better then the WRE | 23:48 |
@preaction | the WRE has value-add stuff like the wreconsole. it could build the WRE too though | 23:48 |
@preaction | it would replace our build.sh | 23:48 |
@preaction | also, thank perigrin for introducing me to it last year | 23:49 |
+SynQ | that wreconsole should actually be a 'webgui management' program | 23:49 |
+SynQ | perigrin, what is your webgui.org username? | 23:49 |
@preaction | i think there is an intiative to move the WRE "tools" out to make them available to distro-supplied packages | 23:49 |
+SynQ | I'll thank you in karma | 23:49 |
perigrin | SynQ: I'm pretty sure I dont' have one yet | 23:49 |
* perigrin lurks | 23:49 | |
+SynQ | preaction: which is a very healthy move in my opinion | 23:49 |
@preaction | perigrin: you still work with HDP? | 23:50 |
+SynQ | perigrin: are you coming to the wuc then? | 23:50 |
+SynQ | I'll buy you a spotted cow | 23:50 |
perigrin | SynQ: I haven't been told yet ... one of my bosses is talking though | 23:51 |
perigrin | preaction: yes. | 23:51 |
@preaction | so that's a yes to my question then ;) | 23:51 |
perigrin | yeah | 23:51 |
@preaction | oh right, Roy's giving his talk on Enterprise WebGUI | 23:51 |
perigrin | yeah cause I think we're doing interesting new things :) | 23:51 |
perigrin | SynQ: I'm gonna be at YAPC next month though | 23:52 |
@preaction | indeed. your project is converting a huge existing app/db into WebGUI while still maintaining operability all the while. | 23:52 |
@preaction | sometimes, given perspective, some projects almost sound insane | 23:52 |
+SynQ | perigrin: I cannot afford to travel over the ocean more than once a year unfortunately | 23:53 |
@preaction | arrg. either Enterprise WebGUI or The Ultimate Dev Environment (which I have to heckle at least) | 23:53 |
perigrin | preaction: not to mention the fact that we're adding custom billing, A/B multivariate testing and reporting into that | 23:53 |
+SynQ | custom billing? | 23:54 |
+SynQ | that sounds interesting | 23:54 |
@preaction | yeah, 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 |
+SynQ | talking about the shop | 23:54 |
+SynQ | www.loopsetshop.com | 23:55 |
perigrin | SynQ: we have a pre-existing billing system that we're migrating to work with the Shop. | 23:55 |
+SynQ | it's going live in a few weeks now | 23:55 |
perigrin | preaction: it's only gonna get better I think. | 23:55 |
+SynQ | but it allready has a lot of features | 23:55 |
@preaction | SynQ: sweet | 23:55 |
+SynQ | billing as in invoice? | 23:55 |
perigrin | SynQ: billing as in CC processing. | 23:55 |
@preaction | perigrin: wonderful! helping upstream flexibility is great | 23:56 |
+SynQ | preaction: I have bumped one of the bazaar rfe's for loopsetshop | 23:56 |
@preaction | oh, right, you're using the bazaar | 23:56 |
+SynQ | I'm sorry, but I'm not familiar with US economical terms | 23:56 |
+SynQ | what is CC processing? | 23:56 |
@preaction | Credit Card | 23:56 |
+SynQ | ah ok | 23:56 |
+SynQ | we use ogone for that | 23:56 |
+SynQ | I might ask Oqapi to build an invoice system into WebGUI for us | 23:57 |
@preaction | i think we're building a better vendor payout system thing | 23:58 |
@preaction | i dunno if that's already in there or not | 23:58 |
+perlDreamer | i think MrHairgrease did that | 23:58 |
@preaction | or maybe Martin did it | 23:58 |
@preaction | yeah | 23:58 |
+perlDreamer | it's in 7.7 already | 23:58 |
+SynQ | ah | 23:58 |
+SynQ | that is probably being used in the loopsetshop then | 23:58 |
@preaction | maybe. it's only on 7.6.18 right now. though it could be patched in | 23:59 |
--- Day changed Wed May 27 2009 | ||
+SynQ | that is what Martin has build something called Frankenstein for | 00:00 |
+SynQ | which is really creepy | 00:00 |
@preaction | ha, nice | 00:00 |
+SynQ | using parts of WebGUI beta in WebGUI stable | 00:00 |
+SynQ | a 'backport hack' if you will | 00:01 |
@preaction | yeah, we've got a procedure in place for it, but it fails if there's an upgrade script involved (requires major hackery) | 00:01 |
+SynQ | hehe | 00:02 |
+SynQ | I think of martin as a black wizard some times | 00:02 |
+SynQ | he uses major hackery almost no-one can follow then | 00:02 |
+SynQ | then things like this come out: http://www.plainblack.com/bazaar/xeyes-macro | 00:03 |
+SynQ | but ok | 00:06 |
+perlDreamer | I used that on a site | 00:06 |
+perlDreamer | I needed a bunch of httpd log data | 00:06 |
+SynQ | perlDreamer: are you a black wizard too? | 00:06 |
+perlDreamer | so I built a site and filled it with flash games, video clips and that macro | 00:07 |
+SynQ | for now we use WRE | 00:07 |
+perlDreamer | then told the boys to go to town on it | 00:07 |
@preaction | heh | 00:07 |
* perlDreamer is a neophyte | 00:07 | |
+SynQ | later we remove the 'program' and 'utility' parts from the WRE and let them be their own programs | 00:07 |
+SynQ | then we move WRE into something like shipwright | 00:08 |
+SynQ | and/or manage the dependancies by using distro packages | 00:08 |
+SynQ | sounds like a good roadmap to me | 00:08 |
@preaction | i would put "and" on that. | 00:08 |
* perlDreamer is only pawn... in game of life | 00:08 | |
@preaction | easy mongo, easy | 00:08 |
+SynQ | perlDreamer: neophyte like this: http://video.google.com/videoplay?docid=-4933516295891837952 | 00:09 |
+perlDreamer | last time I looked at one of your video links it cost me 3 months in therapy | 00:10 |
+SynQ | hehe | 00:10 |
+SynQ | don't watch this one then | 00:10 |
+SynQ | it is a rotterdam terror hardcore band called neophyte | 00:11 |
+SynQ | time for bed for me | 00:12 |
+SynQ | nite all, see you tomorrow | 00:18 |
-!- MrHairgrease [n=martin@5ED040EC.cable.ziggo.nl] has joined #webgui | 00:20 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 00:20 | |
+MrHairgrease | howdy | 00:20 |
+MrHairgrease | koen told me people are talking about me | 00:20 |
+perlDreamer | we're in awe of your mad, beer-winning black wizard perl skillz | 00:21 |
+MrHairgrease | I wasn't aware that you could win beer with those | 00:21 |
+MrHairgrease | please explain =) | 00:21 |
+perlDreamer | huh? | 00:21 |
+perlDreamer | you won a beer just last year | 00:21 |
+MrHairgrease | oh | 00:21 |
+perlDreamer | it was a Bitburger | 00:22 |
+MrHairgrease | yeah that's true | 00:22 |
+MrHairgrease | when I close my eyes, I can still taste it | 00:22 |
+MrHairgrease | maybe I should buy a new tube of toothpaste | 00:22 |
+perlDreamer | yes, but don't put it too close to the Murray's | 00:22 |
+perlDreamer | if you were to swap the two, while your glasses were off... | 00:23 |
+MrHairgrease | no worries | 00:23 |
+MrHairgrease | I like both | 00:23 |
+perlDreamer | you'd have cavity free hair | 00:23 |
+MrHairgrease | in LARGE quantities =) | 00:23 |
CIA-23 | WebGUI: colin * r10984 /releases/WebGUI_7.6.23-stable/WebGUI_7.6: Release 7.6.23-stable | 00:23 |
CIA-23 | WebGUI: colin * r10985 /releases/WebGUI_7.6.24-stable: Release 7.6.24-stable | 00:23 |
+MrHairgrease | oh | 00:23 |
+MrHairgrease | i have to go afk again | 00:23 |
+perlDreamer | l8r | 00:24 |
perigrin | SynQ: to answer your earlier question ... i'm now I think perigrin on webgui.org too | 00:25 |
* perigrin attempts to be perigrin everywhere important. | 00:25 | |
@frodwith | perigrin: You're not really perigrin at all, you're a hobbit-doppleganger. | 00:35 |
CIA-23 | WebGUI: colin * r10986 /branch/WebGUI_7.6/ (4 files in 4 dirs): Preparing for 7.6.25 dev cycle. | 00:38 |
@preaction | with a perpetual smile | 00:45 |
@frodwith | perigrin: You should help me convince all these cretins to start using Moose sooner rather than later. | 00:49 |
@preaction | feh! | 00:50 |
@preaction | Mouse will rule you all! | 00:50 |
@frodwith | If 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 footprint | 00:52 |
@frodwith | then I'm all for it! | 00:52 |
-!- tavisto [n=tavisto@96.230.192.126] has quit [] | 00:52 | |
CIA-23 | WebGUI: colin * r10987 /releases/WebGUI_7.6.23-stable/WebGUI_7.6: Removing accidental double release. | 00:53 |
CIA-23 | WebGUI: jt * r10988 /WebGUI/ (2 files in 2 dirs): Stats now send over SSL rather than straight HTTP. | 00:53 |
+perlDreamer | bah, who needs fancy-shmancy object code generators | 00:54 |
+perlDreamer | when I learned objects, all we had was hashes | 00:54 |
+perlDreamer | and we liked them! | 00:54 |
@Haarg | if we didn't already need 75mb or memory i might say we should try it | 00:54 |
@Haarg | *of | 00:54 |
@Haarg | but the other issue is that it wouldn't really have any place in the existing system due to backwards compatibility concerns | 00:55 |
@frodwith | I should lobby for some r&d time for a fastcgi+nginx wre | 00:55 |
@Haarg | sure | 00:55 |
@frodwith | would help with the memory footprint issue, so perigrin tells me. | 00:56 |
@Haarg | adjusting webgui so it isn't tied so directly to apache is something i'd like to do at some point | 00:56 |
+perlDreamer | we worked pretty hard to tie it to apache in the first place, for the speed benefits | 00:58 |
@Haarg | well, if it was done correctly i don't think it would severly impact that | 00:59 |
+SynQ | oh bugger | 00:59 |
+SynQ | how can I sleep if you are going to discuss that | 00:59 |
+SynQ | yes we should investigate | 00:59 |
@Haarg | we already have small layers over most of the apache stuff anyway | 00:59 |
+perlDreamer | well, first you walk away from your computer | 00:59 |
+perlDreamer | then climb into bed | 00:59 |
+SynQ | which is why we need an experimental WRE branch | 00:59 |
+perlDreamer | and close your eyes | 00:59 |
+SynQ | cannot do | 01:00 |
+SynQ | then I'll be thinking that I'm missing out | 01:00 |
+SynQ | very good | 01:03 |
+SynQ | you stopped | 01:03 |
@frodwith | Wouldn't want to keep you up | 01:04 |
@frodwith | Either that, or we're just waiting for you to leave so we can talk about it behind your back | 01:04 |
+SynQ | I'm going to try and follow the advise of a wise man | 01:04 |
+SynQ | :) | 01:04 |
@frodwith | pleasant dreams. *evil cackling* | 01:04 |
+SynQ | I'll read the logs in the morning :P | 01:05 |
+SynQ | nite | 01:05 |
@frodwith | We 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 undertaking | 01:07 |
+perlDreamer | do you mean constants instead of configs? | 01:10 |
@frodwith | No, in the wre. It fiddles with bits of apache config. | 01:13 |
@frodwith | Or something. | 01:13 |
@frodwith | s/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 #webgui | 02:42 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 02:42 | |
+perlDreamer | there's no automatic javascript dependency for YUI is there? | 02:54 |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 04:24 | |
-!- mode/#webgui [+v patspam] by ChanServ | 04:24 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."] | 04:34 | |
perigrin | Haarg: a recent benchmark post on ironman showed Moose only added ~5M to a process | 04:51 |
perigrin | and 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 #webgui | 05: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 #webgui | 08:56 | |
-!- mode/#webgui [+v patspam] by ChanServ | 08:56 | |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 09:03 | |
-!- LTR_bob [n=bob@a80-101-75-92.adsl.xs4all.nl] has joined #webgui | 09:29 | |
CIA-23 | WebGUI: patspam * r10989 /WebGUI/docs/upgrades/ (4 files in 2 dirs): Moved upgrade packages to correct folder. | 10:07 |
CIA-23 | WebGUI: translation * r10990 /translations/Greek/ (197 files in 2 dirs): Update from translation server | 11:07 |
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui | 12:13 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 12:13 | |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 12:44 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 12:44 | |
-!- plainhao [n=plainhao@208.75.85.237] has joined #webgui | 14:37 | |
-!- mode/#webgui [+o plainhao] by ChanServ | 14:37 | |
-!- bopbop [n=kmccombs@24.183.106.111] has joined #webgui | 16:23 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 16:23 | |
-!- SquOnk [n=emhn@201.211.88.228] has joined #webgui | 16:40 | |
SquOnk | Hi | 16:40 |
+BartJol | hi | 16:41 |
SquOnk | FWIW, Debian Packages for 7.6.23 in my repository. They will only work on Debian Sid. | 16:41 |
SquOnk | May work on Debian Lenny if one manually installs libjs-yui from Sid before. | 16:41 |
SquOnk | My sponsor will hopefully upload to Debian proper repository over the weekend. | 16:42 |
+BartJol | ah | 16:42 |
+BartJol | cool | 16:42 |
SquOnk | It 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 #webgui | 16:45 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 16: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 #WebGUI | 16:56 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 16: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 #webgui | 17:13 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17: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 #webgui | 17:37 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 17:38 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 17:38 | |
+perlDreamer | Morning, everybody. | 17:38 |
+BartJol | m'ning | 17: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 #webgui | 17:40 | |
+BartJol | perlDreamer: did you notice my i18n'd out of office notice? | 17:40 |
+perlDreamer | I remember getting an Out of office notice, but deleted it before reading it. | 17:41 |
* perlDreamer is swamped with email right now | 17:41 | |
+BartJol | especially for you I translated it | 17:41 |
+perlDreamer | now I really feel bad. | 17:44 |
+perlDreamer | Should I send you another email to recieve your uber-Out of office notice? | 17:44 |
+BartJol | well I disabled it | 17:45 |
-!- ekennedy [n=ekennedy@70-14-66-251.pools.spcsdns.net] has joined #webgui | 17:52 | |
-!- s4eek [n=charles@216.98.8.3] has joined #webgui | 17: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 | |
topsub | Hey 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 #webgui | 18:11 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 18:11 | |
+BartJol | sounds a bit like a div is closed accidently | 18:11 |
+MrHairgrease | If you enter a search query in a thingy | 18:11 |
+MrHairgrease | and the search fields are empty again when the search results are displayed | 18:11 |
+MrHairgrease | is that a bug? | 18:11 |
+BartJol | that depends on how you wanna have it :) | 18:12 |
+MrHairgrease | Note that formelements that have multiple value (eg selectlist, check list etc.) do keep their values | 18:12 |
+BartJol | I would say it's buggy behaviour | 18:13 |
+MrHairgrease | yeah | 18:13 |
+MrHairgrease | I already found and fixed two other thingy bugs | 18:13 |
+MrHairgrease | today | 18:13 |
+MrHairgrease | this would be the third =) | 18:13 |
topsub | here is a good questions for ya.. | 18:14 |
topsub | in articles, i want to use the "summary" as description fields, how can i pull that field into the style template? | 18:14 |
topsub | Macro or something | 18:14 |
+MrHairgrease | you can't | 18:15 |
+MrHairgrease | well | 18:15 |
+MrHairgrease | let me rephrase that | 18:15 |
+MrHairgrease | you'll have to write a macro | 18:15 |
topsub | hmm | 18:16 |
topsub | if i had metadata can i pull that into the style template? | 18:16 |
+MrHairgrease | which fetches all the assets that you need the summary of from the curent url | 18:16 |
+MrHairgrease | the style template has no idea what content is on it | 18:16 |
topsub | hmm | 18:16 |
+MrHairgrease | so it's no able to 'pull in' tmpl_vars | 18:17 |
topsub | what ifi i pulled the style template into the page layout? kinda hacky but would allow me to upate the meta tags | 18:17 |
+MrHairgrease | your only option is writing amacro that looks for assets on th ecurrent page | 18:17 |
+MrHairgrease | how do you plan on pulling one template into another | 18:17 |
topsub | i need to update meta data on a per page, thats the goal i am going toward | 18:17 |
+MrHairgrease | ? | 18:17 |
+MrHairgrease | that's not possible | 18:18 |
+MrHairgrease | update in what way? | 18:18 |
+MrHairgrease | write to the db | 18:18 |
+MrHairgrease | put it in your html | 18:18 |
+MrHairgrease | ? | 18:18 |
+MrHairgrease | something else? | 18:18 |
topsub | like change the meta data keywords and description on a per page layout basis | 18:18 |
topsub | thats what this client needs | 18:18 |
@Haarg | what version are you running | 18:19 |
@Haarg | ? | 18:19 |
topsub | 7.5.40 | 18:19 |
+MrHairgrease | and the metadata is in which assets? | 18:19 |
+MrHairgrease | page layouts? | 18:19 |
topsub | yes | 18:19 |
@Haarg | you can use metadata values as template variables in the head block in the latest versions | 18:19 |
@Haarg | i don't remember if that is in 7.5 or not | 18:19 |
SquOnk | FWIW, Debian Packages for 7.6.24 in my repository. They will only work on Debian Sid. | 18:20 |
+MrHairgrease | isn't the meta data exposed to the layout templae? | 18:20 |
topsub | latest version being 7.6? | 18:20 |
@Haarg | i know 7.6 can't, i don't remember about 7.5 | 18:20 |
@Haarg | err | 18:20 |
@Haarg | 7.6 can | 18:20 |
topsub | so 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 #webgui | 18:21 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 18:21 | |
topsub | or its exposted to the style template? | 18:21 |
@steveo_aa | Sorry I missed you earlier, perlDreamer. | 18:21 |
@Haarg | in 7.6, in the head block of each asset template you can use template variables to pull in meta data variables from the assets | 18:21 |
+perlDreamer | it's all right. FC10 isn't very stable on this laptop | 18:21 |
topsub | nice, thansk haarg. iw ill see if we can upgrade | 18:22 |
@steveo_aa | Are you using 64 bit? | 18:22 |
+perlDreamer | no, it's a Dell | 18:22 |
topsub | seems be easiest | 18:22 |
+perlDreamer | Dell's are inexpensive and quite reliable, but linux support is spotty. | 18:22 |
CIA-23 | WebGUI: graham * r10991 /branch/WebGUI_Story: removing merged story manager branch | 18:30 |
CIA-23 | WebGUI: graham * r10992 /branch/image: removing merged image annotation branch | 18:31 |
+perlDreamer | thanks, Haarg | 18: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 #webgui | 19:21 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 19:21 | |
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] | 19:25 | |
-!- rizen [n=rizen@75.50.91.77] has joined #webgui | 19:45 | |
-!- mode/#webgui [+o rizen] by ChanServ | 19:45 | |
-!- rizen [n=rizen@75.50.91.77] has quit ["The Black Blog - http://plainblack.com/tbb"] | 19:55 | |
CIA-23 | WebGUI: jt * r10993 /wrebuild/ (getperlmodules.sh build.sh wre/docs/changelog.txt): (log message trimmed) | 19:56 |
CIA-23 | WebGUI: - Added these perl modules: | 19:56 |
CIA-23 | WebGUI: YAML-0.68 | 19:56 |
CIA-23 | WebGUI: Math-BigInt-FastCalc-0.19 | 19:56 |
CIA-23 | WebGUI: Crypt-DH-0.06 | 19:56 |
CIA-23 | WebGUI: LWPx-ParanoidAgent-1.04 | 19:56 |
CIA-23 | WebGUI: Math-BigInt-GMP-1.24 | 19:56 |
+perlDreamer | does anyone know if the template group got their work committed? | 20:08 |
CIA-23 | WebGUI: yung * r10994 /WebGUI/lib/WebGUI/Asset/Wobject/Matrix.pm: fixed listing urls in matrix default view | 20:09 |
-!- rizen [n=rizen@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 20:20 | |
-!- mode/#webgui [+o rizen] by ChanServ | 20:20 | |
CIA-23 | WebGUI: colin * r10995 /WebGUI/t/lib/WebGUI/Test/Maker/Permission.pm: Document the className option for preparing Maker/Permission. | 20:38 |
+perlDreamer | bug-- | 21:00 |
CIA-23 | WebGUI: colin * r10996 /WebGUI/ (3 files in 3 dirs): Fix the calendar list view to use the correct template variables. | 21:08 |
CIA-23 | WebGUI: colin * r10997 /branch/WebGUI_7.6/ (4 files in 4 dirs): Backporting fixed calendar list template. | 21:08 |
topsub | Is 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 |
+perlDreamer | topsub, I think that was added to a recent version of WebGUI | 21:38 |
+perlDreamer | it's in 7.7.8 | 21:39 |
-!- perlDreamer [n=colink@71.117.209.184] has left #webgui [] | 21:39 | |
-!- perlDreamer [n=colink@71.117.209.184] has joined #webgui | 21:39 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 21:39 | |
+perlDreamer | time for me to go running | 21: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 #WebGUI | 22:08 | |
-!- mode/#webgui [+o khenn] by ChanServ | 22:08 | |
-!- plainhao [n=plainhao@208.75.85.237] has quit [] | 22:54 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: perlbot, @frodwith | 23:51 | |
-!- Netsplit over, joins: @frodwith, perlbot | 23:52 | |
CIA-23 | WebGUI: jt * r10998 /wrebuild/ (getperlmodules.sh build.sh wre/docs/changelog.txt): removed Math-BigInt-GMP-1.24 | 23:53 |
--- Day changed Thu May 28 2009 | ||
-!- Mech422 [n=steve@c-67-164-110-188.hsd1.ca.comcast.net] has joined #webgui | 00:04 | |
Mech422 | hi all | 00:05 |
+perlDreamer | howdy Mech422 | 00:05 |
Mech422 | Hey PD :-) Just the man I was looking for.... | 00:05 |
Mech422 | Need a gunnia pig for the story manager stuff ? | 00:05 |
+perlDreamer | sure! | 00:05 |
+perlDreamer | it was released a while ago | 00:05 |
+perlDreamer | although there is, as of yet, no upgrade from CS to story manager yet | 00:06 |
Mech422 | was it ? dam - I'm soo out of touch - sorry bout that | 00:06 |
+perlDreamer | we're all busy | 00:06 |
Mech422 | heh :-) | 00:06 |
Mech422 | any requirements for story manager ? | 00:06 |
+perlDreamer | WebGUI 7.7.5 or higher | 00:06 |
+perlDreamer | and patience | 00:07 |
+perlDreamer | :) | 00:07 |
+perlDreamer | you can tinker with it on beta.webgui.org, as a 7.7 demo | 00:07 |
Mech422 | hmm - I think we're on a pre-release of the last wre version...I should upgrade to latest stable before monkeying around with it | 00:07 |
+perlDreamer | not necessary | 00:08 |
+perlDreamer | StoryManager should work well on either | 00:08 |
Mech422 | yeah - but getting off the beta would make me feel better :-P | 00:09 |
CIA-23 | WebGUI: 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 |
+perlDreamer | rizen, no crapping allowed in channel | 00:23 |
+perlDreamer | stinks up the pipes | 00:23 |
@rizen | i was going to swear but i know how you and tavis hate it when i do that | 00:25 |
@rizen | plus, you do have to be crapping me | 00:25 |
@rizen | LD=ld | 00:25 |
@rizen | that's nothing | 00:25 |
@rizen | it means nothing | 00:25 |
@rizen | it should do nothing | 00:25 |
@rizen | in the past it did nothing | 00:25 |
@rizen | now all the sudden we *must* have it or IM won't compile? | 00:25 |
@rizen | that's a load of crap if you ask me | 00:26 |
@preaction | maybe IM wants to know what linker to use? though why it should care is anybody's guess | 00:30 |
-!- s4eek [n=charles@216.98.8.3] has quit [] | 00:38 | |
+perlDreamer | rizen, using scatalogical terms is always preferred to sexual ones | 00:39 |
+perlDreamer | in other words, I'd rather by shitting you than ... | 00:39 |
+perlDreamer | preaction: svn rev 11000 | 00:40 |
+perlDreamer | you're a genius | 00:41 |
@preaction | k, updating my git-svn now | 00:41 |
+perlDreamer | you've found a way around the Form javascript and CSS in the body problem | 00:41 |
+perlDreamer | and it should work almost everywhere | 00:41 |
@preaction | yeah, Gallery is my pride and joy, despite the few flaws it has | 00:41 |
@Haarg | i've gotten to the hex editting stage of my svn to git conversion | 00:41 |
@Haarg | thankfully there isn't much of that needed | 00:41 |
@preaction | oh, the DataTable form->prepare stuff? | 00:41 |
@preaction | Haarg: jesus hell, that seems like too much work. what's the gain? | 00:42 |
+perlDreamer | preaction, this is even simpler | 00:42 |
@Haarg | in this case, so i can push out the git repo today | 00:42 |
Mech422 | pd - is the story manager on the bazaar ? | 00:42 |
+perlDreamer | refactor out the template variable code | 00:42 |
@Haarg | and continue updating it from svn | 00:42 |
@preaction | ah | 00:42 |
+perlDreamer | no, it's in svn | 00:42 |
@Haarg | otherwise i'd need to do everything at once | 00:42 |
+perlDreamer | call the template variable code before sending the headers | 00:42 |
Mech422 | ahh - cool - I'll go futz :-) | 00:43 |
+perlDreamer | and it works with or without content chunking | 00:43 |
@preaction | perlDreamer: 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-svn | 00:43 |
+perlDreamer | if it does that, it should still work | 00:44 |
+perlDreamer | you'll just end up with the old JS/CSS in the body problem again | 00:44 |
+perlDreamer | I want you to look at it so we can figure out how to abstract that code into a method that any www_* function can call | 00:45 |
@preaction | ok | 00:45 |
+perlDreamer | if we did that, then every www_ method can have content chunking with valid HTML/JS/CSS boundaries | 00:45 |
+perlDreamer | and there won't be any more of these "You've got JS/CSS in my HTML" bugs anymore | 00:46 |
@preaction | oh... the sendChunkedContent thing | 00:47 |
+perlDreamer | yes | 00:47 |
@preaction | i had forgotten about that one | 00:47 |
+perlDreamer | I love it | 00:48 |
+perlDreamer | I think all it really needs is to be passed a templateId | 00:48 |
+perlDreamer | it instances the template | 00:48 |
+perlDreamer | calls prepare on it | 00:48 |
+perlDreamer | stashes it inside | 00:48 |
+perlDreamer | then continues with the header sending and stuff | 00:48 |
+perlDreamer | and _then_, we pull that into Asset.pm | 00:49 |
+perlDreamer | with tests | 00:49 |
@preaction | so sendChunkedContent will do what prepareView does now? | 00:49 |
+perlDreamer | right, but it does it for _any_ screen | 00:49 |
+perlDreamer | not just www_view | 00:49 |
+perlDreamer | for backwards compatibility reasons, we'd have to keep prepareView as it is, or rewrite it to use sendChunkedContent | 00:50 |
+perlDreamer | but then there's 1 place to all content chunking, instead of doing it on a per asset basis | 00:50 |
@preaction | every class has its own prepareView, but not every class has its own www_view | 00:50 |
@preaction | right, so what if sendChunkedContent, for www_view, if it did not get a templateId, used prepareView for now? | 00:51 |
@preaction | otherwise it does what prepareView does for the template its given | 00:51 |
+perlDreamer | I think that would work, too | 00:52 |
@preaction | that should solve compat problems, prepareView will function as-is for www_view, but any other www_ methods will work correctly | 00:52 |
@preaction | and if you want, you can make www_view work correctly | 00:52 |
+perlDreamer | correctly? | 00:52 |
@preaction | this also solves the problem of getting rid of prepareView, which i absolutely hate | 00:52 |
@preaction | yes, 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 |
+perlDreamer | well, they may need to subclass to extend it | 00:53 |
+perlDreamer | but they can inherit the basics | 00:53 |
@preaction | yes, but that's not copy/paste ;) | 00:53 |
@preaction | right | 00:53 |
+perlDreamer | I'm still lost about www_view working correctly | 00:53 |
@preaction | www_view { $self->sendChunkedContent( sub { $self->view } ); # no templateId, so call $self->prepareView } | 00:54 |
CIA-23 | WebGUI: 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-23 | WebGUI: colin * r11001 /branch/WebGUI_7.6/ (2 files in 2 dirs): Backporting GalleryAlbum content chunking JS/CSS fix. | 00:54 |
@preaction | the "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 | |
@preaction | humph... what about the current uses of prepare view? like the Layout asset's children? | 00:55 |
+perlDreamer | in that case, you're screwed, and it doesn't work well now anyway | 00:58 |
+perlDreamer | that's a related, but different problem | 00:58 |
+perlDreamer | this is what I'm worried about | 00:58 |
-!- doc777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has joined #webgui | 00:58 | |
+perlDreamer | the right thing to do is fix it all at once | 00:58 |
+perlDreamer | but that's a huge thing | 00:58 |
+perlDreamer | which sounds like wG 8 | 00:58 |
@preaction | right | 00:59 |
+perlDreamer | separating the problem into parts makes it easier to tackle today | 00:59 |
+perlDreamer | which is wG 7 | 00:59 |
+perlDreamer | and that makes one less thing that needs to be done in 8 | 00:59 |
@preaction | right | 00:59 |
+perlDreamer | I'm not saying that we shouldn't fix the problem with children assets dumping JS/CSS when they are called | 01:00 |
+perlDreamer | just that we shouldn't stop fixing the asset view problem now | 01:01 |
doc777 | Friends, 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 |
@preaction | sounds good, whatever you can do | 01:01 |
@preaction | doc777: not presently no. there will be soon, i've got a solution half-written (well, in testing actually) | 01:01 |
@preaction | so WebGUI 8 probably | 01:01 |
doc777 | thank you preaction ;) | 01:02 |
+perlDreamer | doc777, in the meantime, you can export an ical feed from wG into a calendar that _will_ let you do that | 01:02 |
+perlDreamer | maybe google calendar? | 01:02 |
+perlDreamer | kind of hackish solution | 01:02 |
doc777 | Hrm, 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 | |
Mech422 | pd - is story.pm the guts of the story manager stuff ? | 01:31 |
Mech422 | I'm trying to put together a 'feature summary' for story manager | 01:32 |
+perlDreamer | StoryArchive is the guts | 01:32 |
+perlDreamer | it is a container for Stories | 01:33 |
+perlDreamer | Story Topic is an aggregator for stories, by keyword | 01:33 |
+perlDreamer | StoryArchive and StoryTopic both support RSS and Atom feeds, which are length configurable | 01:33 |
+perlDreamer | the amount of stories displayed are also length configurable | 01:34 |
+perlDreamer | A Story has title, subtitle, by line, keywords, summary, story (main content) | 01:34 |
@Haarg | http://github.com/plainblack/webgui/tree/master | 01:34 |
+perlDreamer | as well as photo collateral with metadata | 01:34 |
+perlDreamer | so each photo can have a caption, by line, associated link | 01:35 |
@Haarg | that includes svn, cvs, previous tarballs, patspam's git repo, and perldreamer's git repo | 01:35 |
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui | 01:36 | |
-!- mode/#webgui [+o plainhao] by ChanServ | 01:36 | |
+perlDreamer | _my_ repo? how come? | 01:36 |
+perlDreamer | i've bunged that thing up 6 ways to sunday | 01:37 |
Mech422 | pd - ahh cool :-) and the archives are in yyyy/mm/dd format ? | 01:37 |
+perlDreamer | that's just an option in the template, I believe | 01:37 |
+perlDreamer | I think I just passed it an epoch date, and used the date macro to change it | 01:37 |
+perlDreamer | s/change/format/ | 01:38 |
@Haarg | primarily because if there's anything in your repo you wanted to save, the best way to keep it was for me to rewrite it | 01:38 |
@Haarg | also, i wanted to include the history of some of the stuff you included recently | 01:38 |
Mech422 | so if we want a URL format like stories/2009/05/26/story1 - that would be compatible ? | 01:38 |
+perlDreamer | not for URLs | 01:39 |
+perlDreamer | only for date display in the template | 01:39 |
+perlDreamer | you couldn't make a URL format like that for the story | 01:39 |
Mech422 | oh darn | 01:39 |
Mech422 | so what do archived story urls look like ? | 01:40 |
+perlDreamer | StoryArchive is not where they are archived | 01:40 |
+perlDreamer | think of it like a repository | 01:40 |
+perlDreamer | when stories are archived, they have their asset status set to archived | 01:40 |
+perlDreamer | that's all | 01:40 |
+perlDreamer | same URL as usual, but not displayed in navigations or paginated story lists any longer. | 01:40 |
+perlDreamer | so, it would still be stories/story1 | 01:41 |
+perlDreamer | just like any other asset | 01:41 |
+perlDreamer | does 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 | |
Mech422 | sorta ... | 01:42 |
Mech422 | but I'm going to have to come up with another solution hten | 01:42 |
+perlDreamer | archived Stories need to have a different URL? | 01:42 |
Mech422 | as having the user remember to create a new 'archive' folder everyday isn't gonna work | 01:42 |
Mech422 | no - the _original_ url could be in that format too | 01:43 |
+perlDreamer | Mech422, you don't need to do that | 01:43 |
+perlDreamer | archiving is an asset status | 01:43 |
+perlDreamer | no need to create custom folders to hold them | 01:43 |
Mech422 | bad term ... | 01:43 |
Mech422 | stories just need to be accesible via a url with yyyy/mm/dd format... | 01:43 |
+perlDreamer | if you really like, you could write a custom story archiving workflow to change the URL when they are archived. | 01:43 |
+perlDreamer | that wouldn't be very hard at all | 01:44 |
Mech422 | doesn't need to be on 'archive' per-se - they could be created there to begin with | 01:44 |
Mech422 | the real 'problem' is making sure the user remembers to create the folder every day.... | 01:44 |
+perlDreamer | if you were going to do that, I would recommend adding a feature to prepend the date to the automatically created URL | 01:45 |
Mech422 | ahh - that would be cool - can assets/Wobjects override the url generation function (eg is it per class ? ) | 01:46 |
+perlDreamer | not sure, I'd have to think about it | 01:46 |
+perlDreamer | it could be done in update, or maybe by subclassing fixUrl | 01:46 |
Mech422 | I could force it into the edit func... yeah | 01:46 |
Mech422 | just take the url given and add a prefix to it - and then check the folder exists/create it | 01:47 |
+perlDreamer | the URL is autogenerated from the title | 01:48 |
+perlDreamer | just like Event, Post and WikiPage | 01:49 |
Mech422 | I'll frutz and see what I get... | 01:50 |
Mech422 | though the archive workflow approach has the advantage of not requiring changes to wre core code | 01:50 |
Mech422 | oh - 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 |
+perlDreamer | exactly! | 01:52 |
+perlDreamer | that takes some getting used to | 01:52 |
+perlDreamer | URLS and hierarchy are not tied together | 01:52 |
Mech422 | so 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 |
+perlDreamer | well, the other thing you should know is that Stories are very picky about who their parents are | 01:53 |
+perlDreamer | so moving them around is not good | 01:53 |
Mech422 | 'moving' them ? or 'changing the url' ? I don't really need to move them if they url changes ? | 01:54 |
+perlDreamer | right, you don't | 01:54 |
+perlDreamer | they can stay right where they are | 01:54 |
Mech422 | so I can just have one big stories archive called 'stories' - and put _all_ stories in there... | 01:54 |
Mech422 | then just change urls as needed | 01:54 |
+perlDreamer | if that's what you want | 01:54 |
CIA-23 | WebGUI: 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-23 | WebGUI: colin * r11003 /branch/WebGUI_7.6/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset.pm): Backport asset metatdata possible values fix. | 01:55 |
+perlDreamer | or, you could have several archives, all with different editing permissions | 01:55 |
+perlDreamer | and then aggregate from _all_ archives with the topic | 01:55 |
Mech422 | btw - we ran into performance issues with plone with that approach - with 10K objects in the folder, listing contents, looping, etc can get slow | 01:55 |
+perlDreamer | StoryManager takes that into account | 01:55 |
+perlDreamer | all data is paginated | 01:55 |
+perlDreamer | so you can put 10K entries in there | 01:56 |
+perlDreamer | but you'll only deal with a page at a time | 01:56 |
Mech422 | cool :-) well - its gonna take us a while to populate it fully - but you should have a pretty good test site when this is done | 01:56 |
+perlDreamer | nice :) | 01:56 |
+perlDreamer | thanks, Mech422 | 01:56 |
Mech422 | eh? thank you :-) you wrote the code :-D | 01:57 |
+perlDreamer | I should also mention that there's a pretty robust test suite behind it all | 01:57 |
+perlDreamer | it's not fully covered, but all of the internal functions are hit | 01:57 |
+perlDreamer | I tried to write it layered, so I could test template variable code and everything | 01:57 |
Mech422 | oh nice ! | 01:57 |
+perlDreamer | the end result was that I ended up three weeks earlier than schedule, and with fair coverage at release | 02:00 |
+perlDreamer | Mech422, one other thing to keep in mind. Changing the URL will break any bookmarks to the Story. | 02:10 |
Mech422 | yeah - we're leaning towards forcing the 'permalink' format on create/edit | 02:19 |
CIA-23 | WebGUI: colin * r11004 /WebGUI/ (2 files in 2 dirs): Disable Syndicated Content caching when admin is on. | 02:23 |
CIA-23 | WebGUI: colin * r11005 /branch/WebGUI_7.6/ (2 files in 2 dirs): Backporting SyndicatedContent caching fix. | 02:23 |
CIA-23 | WebGUI: colin * r11006 /WebGUI/lib/WebGUI/Asset/Shortcut.pm: Duplicate the Asset metadata fix inside Shortcut. | 02:37 |
CIA-23 | WebGUI: colin * r11007 /WebGUI/docs/changelog/7.x.x.txt: Document the shortcut metadata fix. | 02:37 |
CIA-23 | WebGUI: colin * r11008 /branch/WebGUI_7.6/ (lib/WebGUI/Asset/Shortcut.pm docs/changelog/7.x.x.txt): Backport Shortcut metadata fix. | 02:37 |
+perlDreamer | squashed 6 bugs today, not too bad | 02:49 |
CIA-23 | WebGUI: colin * r11009 /WebGUI/ (3 files in 3 dirs): | 02:52 |
CIA-23 | WebGUI: Fix missing overrides in the Navigation when shortcutted. | 02:52 |
CIA-23 | WebGUI: Also, documented the getOverridesList method inside Shortcut. | 02:52 |
CIA-23 | WebGUI: 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 #webgui | 02:57 | |
-!- mode/#webgui [+v patspam] by ChanServ | 02: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 birthday | 03:06 | |
+perlDreamer | may be back really late tonight | 03:06 |
-!- tavisto [n=tavisto@96.230.192.126] has quit [] | 03:08 | |
@preaction | The 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 #webgui | 03:51 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 03:51 | |
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 04:16 | |
-!- mode/#webgui [+o rizen] by ChanServ | 04:16 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @preaction | 04:50 | |
-!- Netsplit over, joins: @preaction | 04:51 | |
+patspam | we have global head tags? | 05:25 |
@preaction | in 7.7.x it's under settings, they get added to every page including admin pages | 05:26 |
@preaction | Settings > Content i believe or Settings > UI | 05:26 |
+patspam | nice! | 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 #webgui | 05: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 #webgui | 07:20 | |
CIA-23 | WebGUI: colin * r11011 /WebGUI/ (6 files in 6 dirs): | 07:40 |
CIA-23 | WebGUI: Fix Story permissions so that admin need not be turned on. | 07:40 |
CIA-23 | WebGUI: canEdit is now determined by the Story and the parent StoryArchive. | 07:40 |
CIA-23 | WebGUI: 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 #webgui | 08: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 #webgui | 09:56 | |
-!- ryuu_ro [n=rory@5351698C.cable.casema.nl] has joined #webgui | 10:06 | |
CIA-23 | WebGUI: translation * r11012 /translations/German/German/ (4 files): Update from translation server | 10:37 |
CIA-23 | WebGUI: patspam * r11013 /WebGUI/ (7 files in 4 dirs): Added Survey tests for more question types | 10:37 |
CIA-23 | WebGUI: translation * r11014 /translations/German/German/Account_Inbox.pm: Update from translation server | 10:37 |
CIA-23 | WebGUI: patspam * r11015 /WebGUI/ (5 files in 3 dirs): (log message trimmed) | 10:37 |
CIA-23 | WebGUI: Survey NYTProf performance improvements | 10:37 |
CIA-23 | WebGUI: initSurveyOrder now builds a lookup cache to speed up branching | 10:37 |
CIA-23 | WebGUI: Test suite caches surveyOrder and response itself | 10:37 |
CIA-23 | WebGUI: Unnecessary sub calls reduced | 10:37 |
CIA-23 | WebGUI: Updated tests | 10:37 |
CIA-23 | WebGUI: My largest survey instance test suite, which contains > 1000 tests, | 10:37 |
CIA-23 | WebGUI: translation * r11016 /translations/German/German/ (Account_Inbox.pm Asset_Product.pm): Update from translation server | 10:38 |
CIA-23 | WebGUI: translation * r11017 /translations/German/German/ (Asset_Collaboration.pm Account_Inbox.pm Asset_Product.pm): Update from translation server | 10:52 |
CIA-23 | WebGUI: translation * r11018 /translations/German/German/ (AuthWebGUI.pm TaxDriver_EU.pm): Update from translation server | 10:52 |
CIA-23 | WebGUI: translation * r11019 /translations/German/German/ (Shop.pm Account_Inbox.pm Asset_Product.pm): Update from translation server | 10:52 |
CIA-23 | WebGUI: translation * r11020 /translations/German/German/Shop.pm: Update from translation server | 10:52 |
CIA-23 | WebGUI: translation * r11021 /translations/German/German/Asset_Template.pm: Update from translation server | 11:08 |
CIA-23 | WebGUI: 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 #WebGUI | 11:14 | |
-!- SynQ1 is now known as SynQ2 | 11:15 | |
SynQ2 | is there a JT in tha house? | 11:15 |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 11:18 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 11:18 | |
CIA-23 | WebGUI: translation * r11023 /translations/German/German/ (Account_Shop.pm Asset_Template.pm): Update from translation server | 11: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 #webgui | 11:27 | |
* SynQ2 is compiling WRE with adjustments made by JT yesterday on debian etch and lenny | 11:42 | |
* SynQ2 is adding Ubuntu Jaunty to that list | 11: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 #webgui | 12:42 | |
-!- BartJo1 [n=plainstu@host2.procolix.com] has joined #webgui | 12:49 | |
SynQ2 | and all three compiles failed :) | 12:56 |
SynQ2 | I guess that LD=ld breaks compile on Linux :) | 12:59 |
SynQ2 | at least on lenny and on gutsy | 12:59 |
SynQ2 | correction, on Jaunty | 12:59 |
-!- carogray1 [n=Caroline@92.40.16.176.sub.mbb.three.co.uk] has joined #webgui | 13:02 | |
-!- carogray [n=Caroline@92.40.16.176.sub.mbb.three.co.uk] has quit [Read error: 60 (Operation timed out)] | 13:03 | |
SynQ2 | HTML-Tidy: Note (probably harmless): No library found for -ltidy | 13:04 |
SynQ2 | not so harmless :) | 13:05 |
-!- BartJol [n=plainstu@host2.procolix.com] has quit [Read error: 113 (No route to host)] | 13:05 | |
SynQ2 | gmm | 13:06 |
SynQ2 | tidy.sourceforge.net: The source code distribution is not generated anymore. | 13:06 |
SynQ2 | so you allways need a cvs version | 13:06 |
SynQ2 | it has no version | 13:07 |
-!- carogray [n=Caroline@92.40.16.176.sub.mbb.three.co.uk] has joined #webgui | 13: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 #webgui | 13:35 | |
-!- mode/#webgui [+o plainhao] by ChanServ | 13: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 somewhere | 13:38 |
-!- carogray [n=Caroline@92.40.16.176.sub.mbb.three.co.uk] has quit [Read error: 110 (Connection timed out)] | 13:39 | |
SynQ2 | steve_: the 64 bits part has not been adressed yet | 13:45 |
SynQ2 | first we want to release a working 32bit version | 13:46 |
-!- BartJo1 is now known as Bartjol | 13:46 | |
SynQ2 | so that 7.7.7 is runnable | 13:46 |
-!- mode/#webgui [+v Bartjol] by ChanServ | 13:46 | |
SynQ2 | then we'll focus on 64bit | 13: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 Mech422 | 13: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 #webgui | 15:12 | |
-!- mode/#webgui [+o stDavid] by ChanServ | 15:12 | |
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 15:48 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 15: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 #webgui | 15:53 | |
@rizen | i'm here now | 15:57 |
+BartJol | jippy | 15:57 |
@rizen | if the LD=ld flag is only needed for some systems then we can turn it on/off for those systems | 15:58 |
@rizen | i was able to compile on all the OS's that i normally compile for with it in there | 15:58 |
@rizen | however, i do have some perl module issues | 15:58 |
@rizen | so i'm working on that | 15:58 |
@rizen | gotta walk to the office now. i'll be back on in 25 minutes | 16: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 #webgui | 16:12 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 16:12 | |
-!- perlmonkey2 [n=perlmonk@adsl-75-52-205-191.dsl.okcyok.sbcglobal.net] has joined #webgui | 16:15 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 16:15 | |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui | 16:21 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 16:21 | |
-!- rizen [n=rizen@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 16:28 | |
-!- mode/#webgui [+o rizen] by ChanServ | 16:28 | |
SynQ2 | rizen | 16:29 |
SynQ2 | my man | 16:29 |
SynQ2 | HTML-Tidy needs html tidy | 16:29 |
SynQ2 | libtidy even | 16:29 |
SynQ2 | Text-PDF-0.29a is extracted into a dir that is called Text-PDF-0.29 | 16:30 |
@rizen | the second one i noticed | 16:30 |
@rizen | the first i didn't | 16:30 |
SynQ2 | http://tidy.sourceforge.net | 16:31 |
SynQ2 | there is a big bummer with that | 16:31 |
SynQ2 | libtidy has no releases | 16:31 |
SynQ2 | just cvs versions | 16:31 |
Mech422 | fwiw - wre-0.9.1-source.tar.gz is not an easy build on debian etch amd64 | 16:31 |
SynQ2 | Mech422: 64 bits is not yet finished | 16:32 |
Mech422 | I got it building as far as imagemagick and its crying about -lperl | 16:32 |
SynQ2 | you mean: /usr/bin/ld: cannot find -lperl | 16:33 |
SynQ2 | collect2: ld returned 1 exit status | 16:33 |
Mech422 | SynQ2: 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 | |
SynQ2 | Mech422: if you want to help, use 'svn co https://svn.webgui.org/plainblack/wrebuild' | 16:33 |
SynQ2 | and then get the sources and perl modules with ./getsources.sh and ./getperlmodules | 16:34 |
Mech422 | actually, I was trying to get _off_ a 'test' version and onto a production one.. | 16:34 |
Mech422 | but I suppose one more compile/build wont kill me :-P | 16:35 |
SynQ2 | well | 16:35 |
SynQ2 | it will break right now | 16:35 |
SynQ2 | svn co -r 10982 https://svn.webgui.org/plainblack/wrebuild | 16:35 |
SynQ2 | that will compile just fine :) | 16:36 |
Mech422 | hmm - installing gsfonts for rev 10982 installed a libmagic too | 16:40 |
SynQ2 | hmm | 16:40 |
SynQ2 | that is odd | 16:40 |
SynQ2 | are you sure you are using etch? | 16:40 |
Mech422 | sorry - lenny | 16:40 |
SynQ2 | :-D | 16:41 |
Mech422 | anyway - not sure if the libmagic will hurt anything - let me see if I can purge it | 16:42 |
SynQ2 | :) | 16:42 |
SynQ2 | apt-get break system :P | 16:42 |
SynQ2 | I love packagemanagers | 16:42 |
Mech422 | LOL - wrong magic - its the 'magic' lib for 'file' command... | 16:43 |
SynQ2 | hehe | 16:43 |
SynQ2 | that could come in handy | 16:43 |
SynQ2 | I'd keep it | 16:44 |
Mech422 | ok - according to the readme I'm good to go...firing up the build | 16:44 |
Mech422 | is there supposed to be wre dir inside the wrebuild dir with hte svn checkout ? | 16:45 |
SynQ2 | yes | 16:45 |
SynQ2 | that contains the wre utilities | 16:45 |
SynQ2 | and some example configuration | 16:45 |
Mech422 | ok - its just got stuff in it already like PM's and we haven't built perl yet ?? | 16:46 |
Mech422 | firing it up | 16:46 |
Mech422 | that didn't work | 16:47 |
Mech422 | I didn't get a source dir | 16:47 |
Mech422 | getsource and getmodules need to be called manually ? | 16:48 |
Mech422 | do I getmodules before or after build.sh ? | 16:49 |
@rizen | before | 16:49 |
@rizen | getsource.sh | 16:49 |
@rizen | then getperlmodules.sh | 16:50 |
@rizen | then build.sh | 16:50 |
Mech422 | ahh cool thanks | 16:50 |
SynQ2 | perhaps we should put that in the readme.txt :) | 16:50 |
Mech422 | heh | 16:51 |
-!- khenn_ [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI | 17: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 #WebGUI | 17:15 | |
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)] | 17:16 | |
Mech422 | SynQ2: yeah - that is the error I was getting in build - /usr/bin/ld: cannot find -lperl ... still running getsources for the new svn build | 17:20 |
-!- tavisto [n=tavisto@96.230.192.126] has joined #WebGUI | 17:20 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 17:20 | |
-!- frodwith [n=pdriver@helios.tapodi.net] has joined #webgui | 17:20 | |
-!- mode/#webgui [+o frodwith] by ChanServ | 17:21 | |
SynQ2 | hmm | 17:21 |
SynQ2 | it shouldn't take for ages | 17:21 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 17:22 | |
-!- mode/#webgui [+o stDavid] by ChanServ | 17:22 | |
Mech422 | it was pretty slow | 17:22 |
Mech422 | it just finished and I started the perl modules | 17:23 |
Mech422 | (sf.net has been pretty slow for me for a couple of days now... ) | 17:23 |
Mech422 | cpan finished :-) | 17:23 |
Mech422 | you 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 it | 17:26 |
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui | 17:27 | |
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"] | 17:34 | |
SynQ2 | skip the ia64 flag | 17:41 |
Mech422 | ok - blew up | 17:44 |
Mech422 | mod_perl needs -fPIC on this machine | 17:45 |
Mech422 | I've got the console spam if ya need it | 17:46 |
SynQ2 | i suggest you give up for now | 17:47 |
Mech422 | eh? why ? | 17:47 |
SynQ2 | because 64bit needs a lot of attention before it works | 17:48 |
Mech422 | I got as far as imagemagick with the released version - just need to tweak the ld thing | 17:48 |
Mech422 | its _been_ working... | 17:48 |
Mech422 | as I keep saying | 17:48 |
Mech422 | might be some odd perl modules that don't work? but the core has run fine | 17:48 |
Mech422 | anyway, I'll play with the ld thing | 17:49 |
CIA-23 | WebGUI: arjan * r11024 /branch/WebGUI_7.6/ (docs/changelog/7.x.x.txt lib/WebGUI.pm): | 17:51 |
CIA-23 | WebGUI: fixed: Basic Auth doesn't work if password contains colon (Arjan Widlak, | 17:51 |
CIA-23 | WebGUI: United Knowledge) | 17:51 |
CIA-23 | WebGUI: fixed: Basic Auth causes internal server error if you use more than one | 17:51 |
CIA-23 | WebGUI: colon. (Arjan Widlak, United Knowledge) | 17:51 |
-!- Haarg [n=haarg@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 17:59 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:59 | |
@rizen | since they don't release the source for lib tidy as a neat little tarball | 18:03 |
@rizen | i'm going to remove it from the wre | 18: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 #webgui | 18:05 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 18:06 | |
SynQ2 | rizen: you are very prudent in that :) | 18:10 |
CIA-23 | WebGUI: 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 |
SynQ2 | ROFL | 18:13 |
-!- s4eek [n=charles@216.98.8.3] has joined #webgui | 18:13 | |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui | 18:27 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 18:27 | |
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] | 18:35 | |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 18:45 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 18:45 | |
@rizen | SynQ2: | 18:46 |
@rizen | i'll be putting up the new WRE to run pb.com tonight | 18:46 |
@rizen | we'll run it over the weekend | 18:46 |
@rizen | and if all goes well | 18:46 |
@rizen | we can release to the public on monday | 18:46 |
@rizen | sound good? | 18:46 |
SynQ2 | sounds good, but... | 18:47 |
SynQ2 | I have not confirmed that I can compile the current SVN head | 18:47 |
@rizen | oh | 18:47 |
SynQ2 | perhaps you would like to know that first? | 18:47 |
@rizen | well then get on that | 18:47 |
@rizen | yup i would | 18:47 |
SynQ2 | ok | 18:47 |
@rizen | i have compiled it all the way through on rhel 3,4,5 | 18:47 |
@rizen | mac osx 10.5 | 18:47 |
SynQ2 | I'm gonne rerun that ./build.sh --all now | 18:47 |
@rizen | freebsd | 18:48 |
SynQ2 | bear with me | 18:48 |
@rizen | and ubuntu 6 | 18:48 |
SynQ2 | bever with me ? | 18:51 |
SynQ2 | ;) | 18:51 |
CIA-23 | WebGUI: graham * r11026 /branch/WebGUI_Survey2: removing merged Survey2 branch | 18:56 |
CIA-23 | WebGUI: graham * r11027 /branch/adSkuProject: removing merged adSku branch | 18:56 |
CIA-23 | WebGUI: graham * r11028 /branch/alphamega: removing merged alphamega branch | 18:56 |
CIA-23 | WebGUI: graham * r11029 /branch/frank: removing merged account system branch | 18:56 |
CIA-23 | WebGUI: graham * r11030 /branch/survey-rfe: removing merged survey rfe branch | 18:56 |
CIA-23 | WebGUI: graham * r11031 /branch/yung-thingy-rfe: removing merged thingy rfe branch | 18:56 |
+perlDreamer | beaver beaver beaver beaver | 18:58 |
@preaction | MUSHROOM MUSHROOM | 19:00 |
+perlDreamer | <HarryPotterMode>It's a Snape..... A Snape</HarryPotterMode> | 19:01 |
SynQ2 | hehe | 19:03 |
@Haarg | preaction/perlDreamer, do you have any plans to do anything with your experimental branches? | 19:04 |
+perlDreamer | kill 'em, nuke 'em. | 19:04 |
@preaction | i've got all i need from mine, feel free to get rid of it | 19:04 |
+perlDreamer | Push them out. Shove 'em out. Waaaayyyy out. Boom | 19:04 |
@Haarg | there's also the DataTable and message_notification branches from your github repo perlDreamer | 19:06 |
+perlDreamer | message_notification can be removed | 19:06 |
+perlDreamer | but DataTable needs to stay | 19:06 |
@preaction | there's a datatable branch? | 19:07 |
SynQ2 | compiling compiling | 19:07 |
+perlDreamer | people want DataTable to do stuff | 19:08 |
+perlDreamer | the branch is in my git repo | 19:08 |
@preaction | DT already does do stuff! the jerks! | 19:09 |
@preaction | IT IS PERFECT IN EVERY POSSIBLE WAY AND HOW DARE YOU QUESTION ME? | 19:10 |
CIA-23 | WebGUI: colin * r11032 /WebGUI/t/Asset/Wobject/Matrix.t: Update test to track Matrix code for getListings. | 19:10 |
+perlDreamer | Only Mary Poppins is perfect in every possible way | 19:10 |
+perlDreamer | practically | 19:10 |
@rizen | she's way too prudish | 19:10 |
+perlDreamer | probably | 19:11 |
SynQ2 | rizen: how long does a compile take on your systems? | 19:15 |
SynQ2 | I'm using time ./build.sh --all now just to see | 19:16 |
SynQ2 | for a completely automated, non intervention ./build.sh --all we have to take care of SSLeay | 19:16 |
SynQ2 | setting PERL_MM_USE_DEFAULT=1 might help for that | 19:16 |
@rizen | a long time, but that's because i'm using an overloaded VMWare server running 8 operating systems simultaneously call compiling the WRE | 19:17 |
SynQ2 | you torturer of IO devices! | 19:17 |
@rizen | and the hardware on it, is good, but not great | 19:17 |
SynQ2 | a long time, is that more then 2 hours? | 19:17 |
@rizen | it's a single older generation xeon, but it does have hyperthreading | 19:18 |
@rizen | yeah | 19:18 |
SynQ2 | man | 19:18 |
@rizen | it's about 4.5 hours | 19:18 |
SynQ2 | that is long | 19:18 |
@rizen | yeah | 19:18 |
@rizen | but i run it overnight usually | 19:18 |
@rizen | so i don't notice | 19:18 |
@rizen | cuz it's pretty much completely automated | 19:18 |
@rizen | except for that one perl module | 19:18 |
SynQ2 | how do you cope with the SSLeay 'do you want to...' then? | 19:18 |
@rizen | i just hit | 19:18 |
@rizen | enter | 19:19 |
SynQ2 | just enter it on all consoles in the middle of the night :) | 19:19 |
@rizen | when it asks the question | 19:19 |
SynQ2 | poor sarah | 19:19 |
@rizen | no | 19:19 |
@rizen | in the morning when i wake up | 19:19 |
SynQ2 | ah | 19:19 |
@rizen | cuz the last little bit after that only takes another 15 minutes | 19:19 |
SynQ2 | I'm gonna bring Jan to the WUC | 19:19 |
SynQ2 | and I have allready asked him to read up on the WRE and take care of the 64bit after the next release has been done | 19:20 |
SynQ2 | prepare for a company funded community member | 19:20 |
@preaction | yay! | 19:22 |
SynQ2 | could you setup 'smoketests' for WRE on that build-farm? | 19:22 |
SynQ2 | ah | 19:22 |
SynQ2 | preaction: impecable timing :) | 19:22 |
+perlDreamer | nice work, Arjan! | 19:22 |
@preaction | but synq = koen, no? | 19:22 |
SynQ2 | indeed | 19:22 |
* SynQ2 koen | 19:22 | |
* SynQ2 grabs a liaan and swings through the air jelling 'aaaaiaaaaiaaa' | 19:23 | |
CIA-23 | WebGUI: arjan * r11033 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI.pm): | 19:23 |
CIA-23 | WebGUI: - fixed: Basic Auth doesn't work if password contains colon (Arjan Widlak, | 19:23 |
CIA-23 | WebGUI: United Knowledge) | 19:23 |
CIA-23 | WebGUI: - fixed: Basic Auth causes internal server error if you use more than one | 19:23 |
CIA-23 | WebGUI: colon. (Arjan Widlak, United Knowledge) | 19:23 |
CIA-23 | WebGUI: 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 |
SynQ2 | ah | 19:23 |
SynQ2 | perlDreamer is commenting out of context and pro-actively | 19:23 |
SynQ2 | my wrebuild is now compiling mysql | 19:24 |
* perlDreamer is prophetic and knows the future | 19:24 | |
+perlDreamer | I predict several more bugfixes from colin today | 19:25 |
SynQ2 | perlDreamer: if that is so, please tell me when I'm going to have sex next | 19:25 |
SynQ2 | I really would like to know | 19:25 |
+perlDreamer | Tomorrow night is Friday, right? | 19:25 |
SynQ2 | oh wow | 19:25 |
SynQ2 | he speaks in riddles too | 19:25 |
SynQ2 | :) | 19:25 |
+perlDreamer | it's part of the standard oracular package | 19:25 |
SynQ2 | hehe | 19:26 |
SynQ2 | perlDreamer our prophet of the universe | 19:26 |
SynQ2 | something else | 19:27 |
SynQ2 | I have provisioned two new VM's for a specific purpose | 19:27 |
SynQ2 | demo.webgui.nl and demobeta.webgui.nl | 19:27 |
SynQ2 | to go into production the 2nd of june | 19:28 |
@rizen | Haarg just gave me a suggestion which may eliminate all questions from all perl modules without any hacks | 19:28 |
SynQ2 | 2 years and 1 day after my weddingday | 19:28 |
@rizen | so i'm trying it now | 19:28 |
SynQ2 | rizen: the same he gave me yesterday and the same I just posted up here about 12 minutes ago? | 19:29 |
SynQ2 | PERL_MM_USE_DEFAULT=1 | 19:29 |
@rizen | oh yeah | 19:29 |
SynQ2 | but | 19:29 |
@rizen | i guess i should just read | 19:29 |
SynQ2 | it should be a switch | 19:29 |
@rizen | it appears to be working | 19:29 |
@rizen | why should it be a switch? | 19:29 |
SynQ2 | since you don't want to use it while developing the WRE | 19:29 |
@rizen | why not? | 19:30 |
SynQ2 | especially with perl modules | 19:30 |
SynQ2 | where the default is 'install dependancies from WRE' | 19:30 |
SynQ2 | s/WRE/CPAN/ | 19:30 |
@rizen | oh see i guess i do that differently than you | 19:30 |
@rizen | when i'm adding modules | 19:30 |
SynQ2 | during development of the WRE you'll probably want to take a look at the options | 19:30 |
@rizen | i actually look at the module and see what it's dependencies are | 19:31 |
SynQ2 | ah | 19:31 |
SynQ2 | I go into the module directory | 19:31 |
SynQ2 | read the readme | 19:31 |
SynQ2 | and the changes | 19:31 |
SynQ2 | perl Makefile.PL by hand | 19:31 |
@rizen | yeah, the readme is often out of date | 19:31 |
@rizen | so i just look right at the code | 19:31 |
SynQ2 | see if it needs anything else | 19:31 |
SynQ2 | and then possibly add that 'anything else' | 19:31 |
SynQ2 | and work back untill all dependant perl modules have been done | 19:32 |
SynQ2 | test if it all works | 19:32 |
SynQ2 | and then commit it to SVN | 19:32 |
SynQ2 | rizen: how did you do that with HTML-Tidy then? | 19:32 |
@rizen | i usually commit first, then try to compile, and work out the bugs | 19:32 |
SynQ2 | ah | 19:32 |
SynQ2 | clear | 19:32 |
@rizen | it's a C library | 19:32 |
SynQ2 | :) | 19:32 |
@rizen | C libraries aren't easy to spot | 19:32 |
@rizen | in the perl code | 19:33 |
SynQ2 | but perl Makefile.PL did say it needed it | 19:33 |
@rizen | that's how i missed that one | 19:33 |
@rizen | sure | 19:33 |
SynQ2 | that is how I found it :) | 19:33 |
@rizen | but i don't look at that | 19:33 |
SynQ2 | ok | 19:33 |
SynQ2 | that is quite clear then | 19:33 |
SynQ2 | different method | 19:33 |
@rizen | you're right, i'm wrong, you're smart, i'm stupid, blah blah | 19:33 |
SynQ2 | different omissions :) | 19:33 |
SynQ2 | you are probably smarter then I am | 19:33 |
SynQ2 | reading the code is way more 3Leet | 19:33 |
@rizen | the compile test is the only way to really find out what's going on | 19:34 |
SynQ2 | agreed | 19:34 |
SynQ2 | compile is now at libtiff | 19:34 |
SynQ2 | almost 1 hour and still rolling | 19:35 |
SynQ2 | I am going to buy a macmini | 19:35 |
SynQ2 | for compiling WRE on os/x | 19:35 |
SynQ2 | rizen: do you actually compile on RHEL4 or on CENTOS4 ? | 19:36 |
@rizen | i compile on centos | 19:36 |
@rizen | but deploy on rhel | 19:37 |
SynQ2 | ok | 19:37 |
SynQ2 | then I should be able to achieve the same results on Centos | 19:37 |
@rizen | mainly cuz i don't want to pay a license/support fee for a dev box | 19:37 |
@rizen | yup | 19:37 |
SynQ2 | 3, 4 and 5 | 19:37 |
@rizen | they are binarily compatible | 19:37 |
SynQ2 | so you compile it once? | 19:37 |
@rizen | i compile it on 3, 4, and 5 separately | 19:38 |
SynQ2 | ok | 19:38 |
@rizen | i have an instance of each in my vmware farm | 19:38 |
SynQ2 | the binary compatibility was in reference to rhel vs centos | 19:38 |
@rizen | right | 19:38 |
SynQ2 | ok | 19:38 |
CIA-23 | WebGUI: colin * r11035 /branch/WebGUI_7.6/ (lib/WebGUI/Account/Shop.pm docs/changelog/7.x.x.txt): Backporting shop privilege code fix. | 19:38 |
SynQ2 | I'm getting better and better at understanding you | 19:39 |
SynQ2 | perhaps you should try some of that garbeled crap on me | 19:39 |
@rizen | they probably are binarily compatible across version numbers too, but i figure there might be performance benefits of compiling native on each version | 19:39 |
@rizen | due to changes in gcc and whatnot | 19:39 |
SynQ2 | indeed | 19:39 |
SynQ2 | libc6 vs libc et all | 19:39 |
SynQ2 | image magick compiling now... | 19:40 |
SynQ2 | I have to go home in a few minutes | 19:41 |
+MrHairgrease | where'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.7 | 19:41 | |
+perlDreamer | svn merge -c rev https://svn.webgui.org/plainblack/branch/WebGUI_7.6 | 19:42 |
SynQ2 | rizen: I'll let you know if the compile finished succesfully as soon as I'm home, OK? | 19:43 |
@rizen | k | 19:44 |
SynQ2 | k | 19:44 |
+MrHairgrease | wow | 19:44 |
SynQ2 | ttl | 19:44 |
+MrHairgrease | I thought the procedure was much more complicated | 19:44 |
+perlDreamer | no, single rev merging is dead easy | 19:44 |
+MrHairgrease | oh aha | 19:44 |
+MrHairgrease | bui | 19:44 |
+MrHairgrease | but* | 19:44 |
+MrHairgrease | There are more revisions of Thingy that have to be backported | 19:45 |
+perlDreamer | well, in that case... | 19:45 |
+perlDreamer | svn merge -r rev1:rev2 https://svn.webgui.org/plainblack/branch/WebGUI_7.6 | 19:45 |
+MrHairgrease | ok | 19:45 |
+MrHairgrease | let me try that out | 19:45 |
+perlDreamer | note, rev1 is 1 rev less than your first commit | 19:45 |
+MrHairgrease | yup | 19:46 |
+perlDreamer | actually, for your two commits, I'd just do them 1 by 1 | 19:46 |
+perlDreamer | and, I gave you the wrong url | 19:46 |
+perlDreamer | to back to 7.6, you'd do | 19:47 |
+perlDreamer | svn merge -c 11036 https://svn.webgui.org/plainblack/WebGUI | 19:47 |
+MrHairgrease | oh right | 19:47 |
+perlDreamer | and then svn merge -c 11022 https://svn.webgui.org/plainblack/WebGUI | 19:47 |
Mech422 | rizen: 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 |
+MrHairgrease | but I'll have to do that from a co'e 7.6 tree right | 19:47 |
+perlDreamer | yes | 19:48 |
Mech422 | though I suppose its only an issue if they add a package called PKGS :-) | 19:48 |
+perlDreamer | there may be a way to merge remotely | 19:48 |
+perlDreamer | but I don't know how | 19:48 |
* MrHairgrease doesn'tr care =) | 19:48 | |
+MrHairgrease | can't wait to go to git | 19:48 |
+perlDreamer | it'll be nice to be all in one domain, or the other | 19:49 |
+perlDreamer | bouncing back and forth confuses me | 19:49 |
@rizen | Mech422: i'll check | 19:51 |
CIA-23 | WebGUI: martin * r11036 /WebGUI/ (3 files in 3 dirs): | 19:55 |
CIA-23 | WebGUI: - Fixed a bug in thingy which caused the defaultValue property for some list form elements to be ignored. | 19:55 |
CIA-23 | WebGUI: - Fixed a race condition introduced in a previous commit. | 19:55 |
CIA-23 | WebGUI: jt * r11037 /wrebuild/build.sh: | 19:55 |
CIA-23 | WebGUI: perl modules no longer ask questions | 19:55 |
CIA-23 | WebGUI: removed an unneeded flag on graphviz | 19:55 |
+perlDreamer | okay rizen, why are the HTML Tidy people idiots? | 19:59 |
@Haarg | the last release tarball they have available is from 2000 | 20:00 |
@rizen | what he said | 20:00 |
@Haarg | apparently they prefer to just only have cvs | 20:00 |
@rizen | in order to get the code | 20:00 |
@rizen | you need cvs | 20:00 |
-!- sbaur [n=sbaur@130.157.145.37] has joined #webgui | 20:00 | |
@rizen | not going to include cvs as a requirement of the WRE build process | 20:00 |
+perlDreamer | gotcha | 20:05 |
Mech422 | rizen: 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 |
Mech422 | rizen: I'm compiling now with --with-perl=/data/wre/prereqs/bin/perl5.10.0 to see if that helps with my linking issue | 20:19 |
+MrHairgrease | argghh | 20:20 |
+MrHairgrease | in 7.6 errorhandler doesn't have preventDebugOutput yet | 20:20 |
Mech422 | rizen: which it didn't :-P *sigh* back to drawing board | 20:20 |
CIA-23 | WebGUI: colin * r11038 /WebGUI/ (4 files in 4 dirs): | 20:23 |
CIA-23 | WebGUI: When an inbox message is sent to a group, and any member reads it, it is | 20:23 |
CIA-23 | WebGUI: marked as read by all members. | 20:23 |
CIA-23 | WebGUI: colin * r11039 /branch/WebGUI_7.6/ (4 files in 4 dirs): Backporting inbox group message behavior fix. | 20:23 |
CIA-23 | WebGUI: arjan * r11040 /WebGUI/lib/WebGUI.pm: Basic auth can have characters after the word "Basic" | 20:23 |
CIA-23 | WebGUI: arjan * r11041 /branch/WebGUI_7.6/lib/WebGUI.pm: Basic auth type can have more characters after the word Basic | 20:23 |
+MrHairgrease | yay | 20:29 |
+MrHairgrease | backport succeeded | 20:30 |
Mech422 | Yes!! PerlMagic freaking linked! | 20:31 |
+MrHairgrease | ok | 20:34 |
+MrHairgrease | time to go home | 20:34 |
+MrHairgrease | later! | 20:34 |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui [] | 20:35 | |
CIA-23 | WebGUI: martin * r11042 /branch/WebGUI_7.6/ (3 files in 3 dirs): Backporting thingy fixes to 7.6 | 20:38 |
* perlDreamer goes to the gym | 20:39 | |
-!- hansw [n=hans@p5480541D.dip.t-dialin.net] has joined #webgui | 20:48 | |
hansw | ow joy, created my second webgui site | 20:48 |
@preaction | yay! | 20:49 |
hansw | in webgui 5 *shivers* | 20:49 |
@preaction | uh... not as yay... | 20:50 |
@preaction | in fact, very bad! | 20:50 |
hansw | well, it works, it's fast | 20:50 |
hansw | and even started hacking some of the macro's :-) | 20:51 |
@preaction | i 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 data | 20:52 |
hansw | preaction, it's planned for later this summer | 20:53 |
@preaction | that's good. then 7.7 will be stable and you can move to that | 20:53 |
hansw | afaik there are no security issues in 5 with normal usage | 20:54 |
@preaction | there are some XSS issues | 20:54 |
@preaction | that were fixed as of 7.4 or 7.5 i believe | 20:54 |
hansw | hmm, ok | 20:54 |
hansw | in specific modules? | 20:54 |
@preaction | i don't remember the specifics, but the security announcements are on webgui.org or plainblack.com | 20:55 |
@rizen | webgui 5 is a completely different codebase | 20:56 |
hansw | ah, ok, we have only a few static user names | 20:56 |
hansw | and no wiki | 20:57 |
@rizen | any patches applied to 7.x are almost certainly not related to 5.x | 20:57 |
@preaction | ah, so those aren't the same potential security holes then | 20:57 |
hansw | rizen, I know, did look at it | 20:57 |
@rizen | yeah | 20:57 |
@preaction | instead, there's completely unknown potential security holes | 20:57 |
@rizen | from a history point of view, 6.2 is the last rev that even remotely resembles 5.x | 20:57 |
@rizen | starting in 6.3 the asset system comes into play | 20:58 |
hansw | but 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 hours | 20:58 |
@rizen | and that's a whole new ball game | 20:58 |
@rizen | nice job hansw | 20:58 |
@preaction | hansw: that would be a wonderful story to tell on webgui.org | 20:58 |
hansw | rizen, joomla is so fucking retarded, it would have never worked | 20:58 |
hansw | http://pirasite.piramide.nl/ <-- they are now filling it with content | 20:59 |
hansw | some links still point to *shiver* joomla sites | 20:59 |
@rizen | very nice looking | 21:01 |
hansw | well, I did not create the layout, only made the html and hacked some specific macro's in it | 21:02 |
hansw | if you look at www.piramide.nl you will understand we needed a new site :-) | 21:02 |
Mech422 | ooh - someone just pointed 'ack' out to me... looks nifty :-) and pure perl :-) | 21:03 |
@preaction | ooh Frames! | 21:04 |
@preaction | and what is "SmartSite DWS 4"? | 21:04 |
@preaction | google has nothing | 21:04 |
@rizen | hansw, do you work with Len Kranendonk? | 21:06 |
@preaction | http://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 cancer | 21:06 |
hansw | rizen, I came when he left piramide | 21:07 |
@rizen | ok | 21:08 |
@rizen | i was thinking he used to work there, because the company name sounded very familiar | 21:08 |
hansw | I used to live 2 streets away from him | 21:08 |
hansw | rizen, I know, he went to the conference when he worked for piramide | 21:09 |
@rizen | he's coming to this year's WUC as well | 21:09 |
@rizen | in fact, he's speaking this year | 21:10 |
hansw | ah, nice | 21:10 |
hansw | will be back later, need to do something | 21:10 |
+SynQ | hansw: hi there | 21:13 |
+SynQ | rizen: I just hit the enter button :) | 21:13 |
+SynQ | hansw: any idea who is going to install the new webgui's at piramide? | 21:14 |
+SynQ | I'd like to have a coffee with that person | 21:14 |
@preaction | don't you guys still have the webgui drinks? | 21:15 |
@preaction | also, 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 wrong | 21:16 |
Mech422 | SynQ: got the imagemagick to link :-) Doing a full build now ! | 21:16 |
hansw | SynQ, why? | 21:16 |
hansw | Ah, Koen :-) | 21:16 |
+SynQ | :) | 21:16 |
+SynQ | I'd love to see piramide still use WebGUI in 3 years | 21:17 |
hansw | Koen, on a virtual Linux machine, Debian | 21:17 |
+SynQ | ah | 21:17 |
+SynQ | with WRE? | 21:17 |
hansw | maybe | 21:17 |
+SynQ | I recommend debian lenny | 21:17 |
+SynQ | with WRE 0.9.3 | 21:17 |
+SynQ | once I get it to compile :) | 21:17 |
+SynQ | Building PM Locales-0.05 | 21:17 |
+SynQ | -------------------------------------------------- | 21:17 |
+SynQ | Can't open perl script "Makefile.PL": No such file or directory | 21:17 |
+SynQ | WRE ERROR: Locales-0.05 Makefile.PL did not complete successfully. | 21:17 |
hansw | we are using lenny already, takes me about 10 minutes to bring a new server live and updated | 21:17 |
+SynQ | that is normal indeed :) | 21:18 |
+SynQ | as long as your pool of resources is big enough | 21:18 |
hansw | seperated dedicated mysql machine on Lenny too | 21:18 |
+SynQ | but who is installing WebGUI? | 21:19 |
+SynQ | are you going to do that yourself? | 21:19 |
hansw | SynQ, you will need to drink coffee with me yes :-) | 21:19 |
+SynQ | :) | 21:19 |
+SynQ | nice | 21:19 |
+SynQ | I love the hardenberg area | 21:19 |
hansw | SynQ, I am doing all of the Linux work, almost all, for Piramide | 21:19 |
hansw | you are always welcome to visit us, do call, I am in Almere sometimes | 21:20 |
+SynQ | ok | 21:20 |
+SynQ | I will | 21:20 |
+SynQ | now it's time for asperageas (those white things) with the folks who are over :) | 21:21 |
hansw | have a nice diner :-) | 21:21 |
+SynQ | JT: it compiles on etch | 21:23 |
+SynQ | be back after dinner | 21:23 |
@rizen | nice | 21:24 |
-!- MrHairgrease [n=martin@5ED040EC.cable.ziggo.nl] has joined #webgui | 21:25 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 21:25 | |
* Mech422 taps foot impatiently... | 21:39 | |
Mech422 | stupid compiles | 21:39 |
Mech422 | :-P | 21:39 |
sbaur | is 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 PDT | 21:49 |
@preaction | sbaur: one sec, i'll give it a nudge there hey | 21:49 |
@preaction | midwestern accent is free-of-charge hey donchaknow | 21:49 |
sbaur | I did get a message from David H earlier though so individual email seems ok | 21:50 |
@preaction | sorry, i mean "i'll give it a nudge dere hey" | 21:50 |
@preaction | er... so i just watched the mailQueue go from 70 to 900 in about 20 seconds | 21:52 |
@preaction | and spectre wasn't running anything | 21:53 |
sbaur | wow | 21:53 |
@rizen | yup | 21:53 |
@rizen | that's email expansion | 21:53 |
@preaction | okay, now it's running something | 21:53 |
Mech422 | crud - everything build down to DBD:mysql _then_ it decides mysql needed -fpic ARRGH | 21:53 |
@preaction | and mailqueue is going down, so sbaur it should be sending mail now | 21:53 |
@rizen | preaction, throw a cron job on the box | 21:53 |
sbaur | and i have a couple of new messages already | 21:53 |
@rizen | to restart spectre every day for her | 21:53 |
sbaur | preaction: thanks | 21:54 |
@rizen | until we can figure out why that's happening | 21:54 |
@preaction | kk | 21:54 |
Mech422 | so I'm finally getting down to the end of this build script - its running as far as the perl modules now... | 21:56 |
Mech422 | is there any particular breakage I should be looking for on an 64bit (amd64) Debian Lenny box ? | 21:57 |
@rizen | don't know, i've never been able to get it to compile on a 64bit box before | 21:57 |
Mech422 | rizen: I sent patches in a while back - and the got added to the 9.1 build.sh ? | 21:58 |
Mech422 | though it appears, not all of them made it in :-) | 21:58 |
Mech422 | and a new one was imagemagic needing the full patch to libperl | 21:59 |
Mech422 | s/patch/path/ | 21:59 |
Mech422 | anyway - it was pretty much same ole cruft - add -fPIC here, and an -fPIC there, here a pic, there a pic...everywhrere... | 22:00 |
* Mech422 apologizes | 22:00 | |
Mech422 | its been a long night :-P | 22:00 |
Mech422 | ole mcPIC'y had a (compile) farm, EIO, EIO EIO :-D | 22:00 |
@rizen | what will the -fPIC stuff do to 32 bit builds? | 22:04 |
Mech422 | Anyway, 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 versions | 22:04 |
@rizen | or should that only be put in place if the --ia64 flag is run | 22:04 |
Mech422 | Position Independent Code - makes it relocatable - might be a perf hit for 32 bit but not sure...and not by much if it is | 22:05 |
@rizen | yes, we're compiling stock versions, just with our own set of flags to turn on/off stuff that's needed for webgui | 22:05 |
@rizen | yeah, but if it's any at all that's not acceptable | 22:05 |
Mech422 | I'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 needed | 22:05 |
@rizen | so we'll have to put an if ia64 wrapper around it | 22:05 |
Mech422 | and the one place it appears in this make file, it didn't work | 22:05 |
Mech422 | so I just shoved -fpic into the command lines | 22:06 |
Mech422 | rizen: I'd guess if your running 32 bit in VM's - your losing more performance then the fpic's would cause ?? | 22:08 |
Mech422 | anyway, if we're tweaking for speed - there's prolly more switches we can throw as well | 22:08 |
@rizen | we don't run it in vms | 22:08 |
@rizen | we compile it in VMs | 22:08 |
Mech422 | ahh - my bad, sorry :-) | 22:09 |
@rizen | we run on bare metal | 22:09 |
Mech422 | I run it in VM's :-) | 22:09 |
@rizen | i'm reading about -fPIC and -fpic right now | 22:09 |
@rizen | and it seems that you shouldn't need it | 22:09 |
@rizen | it's for shared libraries | 22:09 |
@rizen | it doesn't mention anything about 64-bit anything | 22:10 |
Mech422 | yeah, it - it seems to effect symbol relocations on 64bit | 22:10 |
@rizen | interesting | 22:10 |
Mech422 | also, imagemagic has a --with-gnu-ld switch that prolly should be set, when using gnu ld | 22:11 |
Mech422 | but I didn't bother to check what that actually _does_ | 22:11 |
@preaction | perlDreamer: are you doing the release? | 22:11 |
+perlDreamer | later today, yes | 22:11 |
@preaction | okay, just wondering. pb.com is weird | 22:12 |
@rizen | ah i just found another reference to it | 22:12 |
@rizen | turns out that it's useful if you're compiling on AMD64 | 22:12 |
Mech422 | rizen: 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 libperl | 22:12 |
@rizen | because it has built in something or other to support it | 22:12 |
@rizen | are you on AMD64? or intel? | 22:13 |
Mech422 | Intel is AMD64 - unless you still have an Itanium box around ? | 22:13 |
Mech422 | I wondered about the --ia64 switch :-) | 22:13 |
Mech422 | I 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 |
Mech422 | rizen: 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 #webgui | 22:19 | |
@stDavid | preaction | 22:20 |
@preaction | yo | 22:20 |
@stDavid | David C is in as fibioni - can ya give him voice? | 22:20 |
@preaction | i can do better than that | 22:20 |
@stDavid | thx | 22:20 |
@preaction | er. i could, fibioni please register with nickserv: /msg nickserv help register | 22:21 |
fibioni | /msg nickserv help register | 22:21 |
fibioni | preaction fini | 22:31 |
@preaction | fibioni: 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 Details | 22:32 |
fibioni | I'm using pidgin (until I get a mac) | 22:33 |
@preaction | ah, then i dunnos. it might be possible | 22:33 |
fibioni | k | 22:34 |
@preaction | oh, right | 22:39 |
Mech422 | preaction: should I be auto-installing optional modules from cpan for 9.1 ? or is everything built in ? | 22:39 |
-!- mode/#webgui [+o fibioni] by preaction | 22:39 | |
@preaction | Mech422: everything necessary is built into the WRE. optional are optional | 22:39 |
Mech422 | 'kay - gonna say no then... | 22:40 |
Mech422 | Woot!! | 22:42 |
Mech422 | build completed successfully!!! | 22:43 |
Mech422 | finally :-P | 22:43 |
Mech422 | 'salata compiling there, that is... | 22:43 |
Mech422 | wreconsole is up ! | 22:45 |
Mech422 | ok - wre did the automated webgui install thing, setup mysql, etc - its offering to create sites now.. | 22:51 |
Mech422 | I'm thinking this should be good | 22:51 |
Mech422 | if anyone wants it, I have the hacked build.sh I used for 64 bit Debian Lenny | 22:51 |
Mech422 | (for wre-9.1 stable) | 22:51 |
hansw | Mech422, sounds nice. Is it able to handle remote mysql installations too? | 22:53 |
hansw | that is one thing stopping me from using the wre, I want a seperated mysql server | 22:53 |
@preaction | Mech422: 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 sourceforge | 22:53 |
@preaction | (i mean, if you want to do that. otherwise even the Build.sh will be wonderful for us) | 22:55 |
@Haarg | it isn't possible to upload files to sourceforge for someone else's project anymore | 22:56 |
Mech422 | hansw: 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 |
hansw | Mech422, ah, ok | 22:56 |
Mech422 | preaction: I can post the build.sh to tinyurl or something ? | 22:56 |
@preaction | i suppose github doesn't support uploading compiled binaries, does it? | 22:56 |
@Haarg | it supports uploading binaries, yes | 22:57 |
@preaction | Mech422: sure, but posting the URL to the wgdev list will ensure someone acts on it. | 22:57 |
Mech422 | I've never used github... | 22:57 |
Mech422 | ahh - ok | 22:57 |
@Haarg | i don't know what kind of limits github has for downloads though | 22:59 |
Mech422 | umm - where is the dev list ? | 22:59 |
@preaction | oh well. i guess we stay with suck for now | 22:59 |
@preaction | Mech422: http://webgui.org/discuss | 22:59 |
* Mech422 covers up - his noobish is showing | 22:59 | |
@preaction | http://www.webgui.org/webgui/dev/discuss <- er this one | 22:59 |
@preaction | no worries, everybody's a noob. we all just live to accept it | 23:00 |
Mech422 | any particular switches you like on your patches/diffs ? | 23:03 |
@preaction | diff -u <- is usually enough | 23:04 |
-!- fibioni [n=pops@65-101-154-168.tukw.qwest.net] has left #webgui [] | 23:07 | |
Mech422 | preaction: ok - sent | 23:09 |
@preaction | Mech422: thanks much | 23:09 |
Mech422 | preaction: Hmm - the default wreconsole port (60834) is high enough that my home network doesn't want to hit it... | 23:12 |
@preaction | that's... weird | 23:12 |
Mech422 | I think its getting into the zone used for NAT on my linux firewall | 23:12 |
Mech422 | high port numbers are used by linux for NAT stuff - changed the port number to 8080 in wreconsole.pl and everythign works fine | 23:12 |
-!- plainhao [n=plainhao@208.75.85.237] has quit [] | 23:13 | |
Mech422 | ok - if you want me to dump bins somewhere - I'll be around tommorrow...but right now, I need sleep :-P | 23:14 |
+perlDreamer | sleep? | 23:17 |
+perlDreamer | it's like 1 in the afternoon | 23:17 |
Mech422 | pd: I've had 2 hours sleep in 2 days :-P | 23:17 |
+perlDreamer | oy | 23:17 |
Mech422 | I kinda sorta wiped out the 'production' dev box by accident ... | 23:18 |
+perlDreamer | gotcha | 23:18 |
Mech422 | on the bright side - we're now on 9.1 :-) | 23:18 |
+perlDreamer | well, with my self imposed power trip, I grant you authority to unplug and tune out | 23:18 |
Mech422 | why thank you - that sounds wonderful :-) | 23:18 |
Mech422 | Hey - speaking of power trips ... | 23:19 |
Mech422 | how did the remodeling at castle PD go ? | 23:19 |
+perlDreamer | the garage is almost buttoned up | 23:19 |
+perlDreamer | I'll probably wait for fall/winter to go up there and install the lighting | 23:19 |
+perlDreamer | the office is also almost done | 23:19 |
+perlDreamer | just have to install my window and it'll be done | 23:19 |
Mech422 | nice - ooh, you got a window office ! | 23:20 |
+perlDreamer | yes, sort of | 23:20 |
Mech422 | dam, next you'll be telling me its a corner office too | 23:20 |
+perlDreamer | no, you'll laugh | 23:20 |
Mech422 | ?? | 23:20 |
+perlDreamer | it's a window out into the garage | 23:20 |
+perlDreamer | I'll document it on my blog | 23:20 |
Mech422 | LOL - your right - I'm laughing :-) | 23:20 |
+perlDreamer | it's a small, kind of cramped room | 23:20 |
+perlDreamer | so the window will help with that | 23:21 |
+perlDreamer | also, since the garage has windows, I'll get some lighting | 23:21 |
+perlDreamer | plus, it makes the cat happy when he can watch us working out there | 23:21 |
Mech422 | ahh - don't feel bad... our home office window is just a bit away from hte dog run... | 23:21 |
Mech422 | if the wind blows the wrong way, the office smells like dog poop :-P | 23:21 |
+perlDreamer | that's no good | 23:21 |
hansw | take out the dog for a walk :-) | 23:22 |
Mech422 | nope - we either stink or fry... or hope the wind blows the other way.. | 23:22 |
Mech422 | hansw: yeah - the kids walk him, but he also has a run in hte back yard so he doesn't have to stay in all day | 23:22 |
hansw | hmm, that can be a problem yes | 23:23 |
Mech422 | anyway, I'm off ta bed... | 23:23 |
Mech422 | thanks for putting up with me :-) | 23:24 |
hansw | guys, is it possible to run a current webgui on a mac mini (ppc) with 512 MB internal memory? | 23:42 |
+perlDreamer | sure, it'll just be a little slow | 23:43 |
hansw | that is not a problem, would only be for testing purposes | 23:43 |
+perlDreamer | actually, it could be just fine, it just wouldn't handle any load | 23:44 |
+perlDreamer | there are some ways to get the memory requirements down | 23:44 |
+perlDreamer | like running fewer children in Apache | 23:44 |
hansw | yes, I'm familiar with apache tuning :-) | 23:45 |
hansw | I am so glad to not have to maintain Joomla | 23:46 |
+perlDreamer | I've never used it. What makes it hard to maintain? | 23:48 |
hansw | the fact that people with privileges can install all kinds of modules | 23:49 |
hansw | some of them will need privileges on the core | 23:49 |
hansw | but the biggest problem are the security issues in third party modules | 23:50 |
hansw | hmmm, is the wre for intel osx only? | 23:50 |
hansw | and for leopard it seems | 23:51 |
hansw | still using tiger here (10.4) | 23:51 |
@preaction | hansw: precompiled yes. i think ImageMagick requires Intel, but I don't know | 23:51 |
hansw | maybe I will install it from source | 23:52 |
hansw | does the source tarball include the apache and mysql sources too? | 23:53 |
+perlDreamer | if not, I think it will fetch them | 23:54 |
hansw | hmm, I will have a look at the demo first | 23:56 |
+perlDreamer | there are two of them | 23:59 |
+perlDreamer | demo.plainblack.com gives you a demo of the stable version | 23:59 |
hansw | I am currently using the webgui.org one | 23:59 |
+perlDreamer | beta.plainblack.com will give you a demo of the upcoming release (new features, etc.) | 23:59 |
--- Day changed Fri May 29 2009 | ||
@Haarg | beta.webgui.org | 00:00 |
@Haarg | demo.plainblack.com and demo.webgui.org are the same site | 00:00 |
hansw | hehe, when I try to insert a blind xss it asks me if I want to create the page yns/'' :-) | 00:06 |
@preaction | Admin Mode isn't protected against some deliberate sabotage, the idea being if you have admin privs, you're trusted | 00:09 |
hansw | yes, I agree, but was just messing around a bit | 00:10 |
hansw | it mostly indicates if a user can do something stupid too | 00:10 |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"] | 00:13 | |
hansw | will have a closer look at the wre, downloaded the source and I will see if it fits our needs | 00:16 |
+perlDreamer | I have to run out and pick up the kids from school. Be back in 30-ish | 00:21 |
hansw | thanks for the answers perlDreamer | 00:21 |
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui | 00:34 | |
-!- mode/#webgui [+o plainhao] by ChanServ | 00:34 | |
Mech422 | preaction: ok - if desired, I can work on getting Debian Lenny 64 bit support for 9.3 (or whatever this weekends release is...) | 00:35 |
Mech422 | client's ok with me burning some hours on it | 00:35 |
@preaction | i'm sure somebody could use it, especially the 64-bit part | 00:35 |
Mech422 | preaction: is that in the svn repo or the git repo ? | 00:36 |
@preaction | i think svn still, but i don't know | 00:36 |
Mech422 | ok - I'll try and catch SynQ later tonight - if not, I'll touch base tommorrow morning and get started with it... | 00:37 |
Mech422 | given 9.1 is working - it shouldn't be too bad to get 9.3 going | 00:37 |
@preaction | aren't you supposed to be napping? ;) | 00:37 |
Mech422 | yeah - Umm... I'm talking in my sleep ? :-) | 00:38 |
Mech422 | btw - 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.gz | 00:38 |
Mech422 | Debian keeps src tarballs around for GPL requirements :-) which makes for easy wget'ing | 00:39 |
Mech422 | and now, I shall try again to go to bed :-) | 00:39 |
hansw | Mech422, located in Germany? | 00:41 |
@preaction | looks like California, USA | 00:42 |
hansw | yes, indeed, comcast | 00:42 |
hansw | got me confused by posting a German debian mirror :-) | 00:42 |
Mech422 | oh - no, I got the link from : http://packages.debian.org/lenny/tidy | 00:42 |
Mech422 | which I think just randomly picks a mirror to use | 00:43 |
Mech422 | (and yet, I'm in San Jose, CA - another victim of commiecast :-P Want FiOS now!! ) | 00:43 |
Mech422 | s/yet/yes/ | 00:43 |
hansw | I will not blame you, using t-online, about as bad as comcast | 00:44 |
Mech422 | heh | 00:44 |
hansw | comcast and t-online had complete ranges in my spamikaze rbl a few years ago when I lived in the Netherlands | 00:45 |
Mech422 | my friend in Utah gets 70Mbps FiOS for $80/month _symmetric_ | 00:45 |
hansw | nice | 00:45 |
Mech422 | but here in the heart of silicon valley, there is no FiOS to be found :-P | 00:45 |
hansw | lol | 00:45 |
hansw | I should get back in using perl some more | 00:46 |
Mech422 | I'm in the same boat - been using Python for like the last 8-10 years | 00:47 |
hansw | been using php for about 10 years to, only perl thingy I did was spamikaze | 00:47 |
hansw | and some system stuff on different unixes | 00:48 |
Mech422 | yeah - division of labour around here... | 00:48 |
Mech422 | Has a heart beat -> Donnna's problem | 00:48 |
hansw | ow dear, forgot about my bind backoffice stuff :-) | 00:48 |
Mech422 | Has a power cord -> Steve's problem | 00:48 |
hansw | I did more perl then I thought I did | 00:49 |
Mech422 | I haven't really done perl since I left Genuity/Bechtel | 00:50 |
hansw | I have no idea who/which that name is :-) | 00:50 |
hansw | living in Germany, so don't blame me | 00:50 |
-!- rizen [n=rizen@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)] | 00:50 | |
hansw | working in the Netherlands, at least they speak English there | 00:51 |
-!- fibion1 [n=pops@71-35-176-89.tukw.qwest.net] has joined #webgui | 00:51 | |
Mech422 | Genuity 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 firm | 00:51 |
hansw | hmm | 00:51 |
Mech422 | Ahh-I worked in Hoofdorp for a while... | 00:51 |
hansw | for Mickysoft? :-) | 00:52 |
Mech422 | during 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 code | 00:52 |
-!- fibion1 [n=pops@71-35-176-89.tukw.qwest.net] has left #webgui [] | 00:53 | |
Mech422 | mostly in COBOL and PL/1 code | 00:53 |
hansw | nice | 00:53 |
hansw | UvA company you mean? | 00:53 |
Mech422 | heh - dunno - it was like 10+ years ago - it was some guys from Universisty of Amsterdam | 00:54 |
hansw | I worked in Amsterdam for a few years, then switched to a company in Utrecht and then to Piramide Almere | 00:54 |
hansw | Mech422, UvA is the general short name for that University over here | 00:55 |
hansw | uhmmm, there in the Netherlands | 00:55 |
Mech422 | I liked Amsterdam - it was the only place I actually had breakfast and read the paper in the morning like a real person :-P | 00:55 |
hansw | haha | 00:55 |
Mech422 | Ahh :-) | 00:55 |
Mech422 | I remember the local pub was called 'boobies' - and I was quite disappointed to find out there weren't many there :-P | 00:55 |
hansw | Mech422, I used to work for Terena, located at the Koningsplein | 00:56 |
hansw | lol | 00:56 |
Mech422 | :-D | 00:56 |
Mech422 | alright - need sleep...and I mean it this time!! | 00:56 |
Mech422 | later all ! | 00:56 |
hansw | good night | 00:56 |
hansw | tell Koen to stop eating asperges | 00:57 |
hansw | I need some sleep too, thank you all for the answers | 00: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 #webgui | 01:02 | |
-!- mode/#webgui [+o rizen] by ChanServ | 01:02 | |
CIA-23 | WebGUI: doug * r11043 /WebGUI/lib/WebGUI/Asset/Sku/ThingyRecord.pm: added "addedToCart" var to ThingyRecord | 01:08 |
CIA-23 | WebGUI: doug * r11044 /WebGUI/docs/changelog/7.x.x.txt: added changelog entry | 01: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-23 | WebGUI: colin * r11045 /WebGUI/t/Mail/Send.t: Fix number of skips in tests. | 01:55 |
CIA-23 | WebGUI: colin * r11046 /WebGUI/etc/WebGUI.conf.original: Add the Ogone payment driver to the default WebGUI.conf file. | 02:08 |
CIA-23 | WebGUI: colin * r11047 /WebGUI/docs/upgrades/upgrade_7.7.7-7.7.8.pl: | 02:08 |
CIA-23 | WebGUI: Add the Ogone plugin to any new configs created in 7.7.7, using | 02:08 |
CIA-23 | WebGUI: the default site config. | 02:08 |
CIA-23 | WebGUI: 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-23 | WebGUI: colin * r11049 /WebGUI/ (3 files in 3 dirs): | 02:38 |
CIA-23 | WebGUI: Add enableSurveyExpressionEngine to default WebGUI conf file. | 02:38 |
CIA-23 | WebGUI: Rerun the upgrade subroutine to handle newer surveys. | 02:38 |
CIA-23 | WebGUI: Handle the config option being off in Survey/Test.t | 02:38 |
-!- tavisto [n=tavisto@96.230.192.126] has quit [] | 02:39 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 02:53 | |
-!- mode/#webgui [+v patspam] by ChanServ | 02: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 #webgui | 03:12 | |
-!- mode/#webgui [+o Haaarg] by ChanServ | 03:12 | |
-!- Haaarg [n=haarg@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)] | 03:30 | |
CIA-23 | WebGUI: 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 #webgui | 03:51 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 03:51 | |
CIA-23 | WebGUI: colin * r11051 /WebGUI/ (sbin/testEnvironment.pl docs/gotcha.txt): | 03:53 |
CIA-23 | WebGUI: Note that Test::Harness 3.16 or high is now needed. Otherwise, | 03:53 |
CIA-23 | WebGUI: upgrades fail. | 03:53 |
CIA-23 | WebGUI: colin * r11052 /WebGUI/docs/create.sql: Preparing for 7.7.8 release. | 03:53 |
CIA-23 | WebGUI: patspam * r11053 /WebGUI/ (2 files in 2 dirs): Made Survey Test Suite feature was dependent on TAP::Parser and TAP::Parser::Aggregator | 04:22 |
CIA-23 | WebGUI: colin * r11054 /WebGUI/ (sbin/testEnvironment.pl docs/gotcha.txt): Rollback Test::Harness requirement. | 04:22 |
CIA-23 | WebGUI: colin * r11055 /releases/WebGUI_7.7.8-beta: Release 7.7.8-beta | 04:52 |
-!- tavisto [n=tavisto@96.230.192.126] has joined #WebGUI | 04:55 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 04:55 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."] | 05:10 | |
* perlDreamer is outta here! | 05:16 | |
+perlDreamer | for now | 05: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 #webgui | 05:18 | |
-!- mode/#webgui [+o rizen] by ChanServ | 05:18 | |
CIA-23 | WebGUI: 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 #webgui | 06:01 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 06:01 | |
* Mech422 awakes | 06:01 | |
Mech422 | heh - that was a good nap | 06:02 |
Mech422 | rizen: I got 9.1 working on 64 bit Debian Lenny ... | 06:03 |
Mech422 | rizen: 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 |
@rizen | anythign we can do to get 64 bit support working is a good thing in my book | 06:05 |
@rizen | i saw your post to the dev list | 06:05 |
@rizen | and i'm going to try to incorporate your diffs into svn tomorrow | 06:05 |
@rizen | only i'll do it with the --64 flag | 06:06 |
Mech422 | yeah - I wimped out :-P | 06:06 |
@rizen | i just want to make sure that we can squeeze every last drop of power out of each platform | 06:07 |
Mech422 | Do you have a checkout url for 9.3 | 06:07 |
@rizen | svn co https://svn.webgui.org/plainblack/wrebuild | 06:07 |
Mech422 | yeah - its pretty easy to wrap it in a define.. | 06:07 |
@rizen | although...depending on what Haarg is doing tomorrow | 06:07 |
@rizen | we may be switching wre to git | 06:07 |
@rizen | tomorrow | 06:07 |
Mech422 | gah - too many vcs systems lately - cvs,svn,git,Hg, darcs ahh well | 06:09 |
Mech422 | suppose I can figure out how to do a checkout from git :-0 | 06:09 |
@rizen | git clone <url goes here> | 06:09 |
@rizen | i agree though | 06:10 |
@rizen | i don't think there's anything wrong with svn | 06:10 |
@rizen | but many in the community and on my staff think that git is super cool | 06:10 |
@rizen | so i've allowed them to convince me to switch | 06:10 |
@tavisto | craaaaap, someone in the mood for trivia? Someone asked me this awhile back and I can't remember the answer.... | 06:11 |
@tavisto | Where 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 run | 06:11 |
Mech422 | tavisto: Hmm - shouldnt that just be the list of modules downloaded by the getmodules script ? | 06:12 |
Mech422 | rizen: I like Hg - its a nicely packaged python module - so just easy_install mercurial gets it all setup and working | 06:13 |
@tavisto | I'm guessing but since I don't install WebGUI much anymore I am in the dark on that one | 06:13 |
Mech422 | but Hg/Git are supposed to be like twins seperated at birth or something | 06:13 |
@rizen | tavisto: my first question has to be why? | 06:14 |
@rizen | there's no reason anyone but us should have to know that | 06:14 |
+perlDreamer | Mech422 is correct. The list of modules from build.sh should do the job nicely. Although, that won't track their dependencies. | 06:15 |
@tavisto | A 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 |
+perlDreamer | tavisto: here's a rough list https://svn.webgui.org/svnweb/plainblack/view/wrebuild/getperlmodules.sh | 06:16 |
@tavisto | this 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 yall | 06:16 |
+perlDreamer | Three words, tavisto | 06:16 |
+perlDreamer | W | 06:16 |
+perlDreamer | R | 06:16 |
+perlDreamer | E | 06:16 |
@tavisto | yeah, don't think I didn't already mention it a bunch of times | 06:16 |
@rizen | the file he just gave you lists more modules than you need | 06:17 |
@tavisto | I always get to deal with people with a variety of needs and so it's kinda funky being a frontman for this stuff | 06:17 |
@rizen | that's the complete list of modules that comes with the WRE | 06:17 |
@tavisto | rizen, 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 |
@rizen | not really | 06:18 |
Mech422 | yes | 06:18 |
Mech422 | I just installed / built wre webgui _as_ webgui | 06:18 |
Mech422 | you only need root to _run_ the code | 06:18 |
+perlDreamer | like spectre | 06:18 |
@rizen | he'd also need the server admin to put the configuration stuff into apache | 06:18 |
@rizen | and restart | 06:18 |
Mech422 | err - my bad... I thought you meant could he _install_ wre/webgui without root | 06:18 |
@rizen | so the server admin really needs to install webgui on his behalf | 06:19 |
+perlDreamer | I've worked with someone in that situation, and it's really bad | 06:19 |
@rizen | and the server admin is going to crap his pants when he sees how much RAM WebGUI uses | 06:19 |
+perlDreamer | it always sounds cheap to do it yourself, or have a friend do it | 06:19 |
+perlDreamer | but in the long run, it doesn't pan out | 06:19 |
@rizen | cuz he'll install it onto one of his servers that's already runing 1100 other sites | 06:20 |
+perlDreamer | and it won't be upgraded regularly | 06:20 |
+perlDreamer | so when you do upgrade, it takes weeks to get it all done | 06:20 |
@tavisto | ugh | 06:20 |
Mech422 | ok guys - I'm going with don't mess with 64bit stuff till tommorrow when the git/svn thing is finished.. | 06:21 |
@rizen | tavisto the bottom line is this, either they host it with a professional webgui hoster, or they get a dedicated server where they have root access | 06:21 |
@rizen | those are THE ONLY two options | 06:21 |
@rizen | there's nothing else | 06:21 |
Mech422 | this way I can goof off and play everquest with a clear consience :-) | 06:21 |
@rizen | hehe | 06:21 |
@rizen | good plan Mech422 | 06:21 |
Mech422 | rizen: yeah, just discovered eq2 a couple of weeks ago - i'm _hooked_ :-P | 06:22 |
Mech422 | anyway - cya all tommorrow | 06:22 |
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI | 06:22 | |
-!- mode/#webgui [+o khenn] by ChanServ | 06:22 | |
@rizen | laters | 06:22 |
-!- Mech422 [n=steve@c-67-164-110-188.hsd1.ca.comcast.net] has quit [Remote closed the connection] | 06:22 | |
@tavisto | alright rizen, I had to atleast ask the question so I knew how dreadful it would be | 06:25 |
@rizen | it's not pretty | 06:25 |
@rizen | he may be able to make it work, but he'll never be happy with it | 06:25 |
@tavisto | now I have to somehow get him to go with our site hosting and make his life easy | 06:25 |
@tavisto | I 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 that | 06:26 |
+perlDreamer | tavisto, how 'bout just using your laptop? | 06:27 |
@rizen | the WRE runs nicely on macs | 06:28 |
@tavisto | actually.. that's not a bad idea because I will need to do that for EduComm when I'm presenting | 06:33 |
@tavisto | er when our slideshow is running and then when people want to see demos | 06: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 #webgui | 06:50 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 06: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 #WebGUI | 07: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, @preaction | 07:25 | |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 07:33 | |
-!- mode/#webgui [+o preaction] by ChanServ | 07: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 #webgui | 09:14 | |
-!- LTR_bob [n=bob@a80-101-75-92.adsl.xs4all.nl] has joined #webgui | 09:54 | |
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] | 12:22 | |
-!- plainhao [n=plainhao@208.75.85.237] has joined #webgui | 14:03 | |
-!- mode/#webgui [+o plainhao] by ChanServ | 14:03 | |
-!- hansw [n=hansw@87.249.99.61] has joined #webgui | 15:53 | |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui | 16:21 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 16:21 | |
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui | 16:25 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 16:25 | |
-!- tavisto [n=tavisto@96.230.192.126] has joined #WebGUI | 16:27 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 16: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 #WebGUI | 16:28 | |
-!- mode/#webgui [+o khenn] by ChanServ | 16: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 #webgui | 16:36 | |
-!- perlmonkey2 [n=perlmonk@adsl-75-52-205-191.dsl.okcyok.sbcglobal.net] has joined #webgui | 16:38 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 16: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 #webgui | 17:05 | |
-!- mode/#webgui [+o rizen] by ChanServ | 17:05 | |
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui | 17:05 | |
-!- Haarg [n=haarg@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 17:28 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:28 | |
-!- fibioni [n=pops@65.102.161.51] has joined #webgui | 17:33 | |
-!- fibioni [n=pops@65.102.161.51] has left #webgui [] | 17:36 | |
-!- fibioni [n=pops@65.102.161.51] has joined #webgui | 17:42 | |
-!- fibioni [n=pops@65.102.161.51] has left #webgui [] | 17:43 | |
-!- fibioni [n=pops@65.102.161.51] has joined #webgui | 17: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 bopbop | 17:47 | |
-!- perlDreamer [n=colink@71.117.209.184] has joined #webgui | 17:50 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 17: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 #WebGUI | 19:02 | |
CIA-23 | WebGUI: colin * r11057 /WebGUI/ (4 files in 4 dirs): | 19:06 |
CIA-23 | WebGUI: Revert previous bugfix for MetaData list type form controls, and change the | 19:06 |
CIA-23 | WebGUI: hoverhelp instead. | 19:06 |
CIA-23 | WebGUI: colin * r11058 /branch/WebGUI_7.6/ (4 files in 4 dirs): Backport correct MetaData list-type form control fix. | 19:06 |
CIA-23 | WebGUI: colin * r11059 /WebGUI/lib/WebGUI/Asset/Shortcut.pm: fix list type form data in Shortcut, too | 19:06 |
CIA-23 | WebGUI: 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-23 | WebGUI: graham * r11061 /wrebuild: moving wrebuild to github @ http://github.com/plainblack/wrebuild | 19:42 |
-!- fibioni [n=pops@65.102.161.51] has joined #webgui | 19:54 | |
CIA-23 | WebGUI: colin * r11062 /branch/WebGUI_7.6/ (3 files in 3 dirs): Backporting EMS fixes, 10762 and 10763 | 20:23 |
-!- hansw [n=hans@p54807114.dip.t-dialin.net] has joined #webgui | 20:49 | |
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has left #webgui [] | 20:56 | |
+SynQ | rizen | 21:32 |
@rizen | SynQ: | 21:32 |
+SynQ | I don't know twat about git | 21:32 |
@rizen | sweet | 21:32 |
@rizen | what OS do you use? | 21:32 |
+SynQ | but the only thing I use with svn is: co up and commit | 21:32 |
@rizen | Ubuntu? | 21:32 |
+SynQ | debian of course | 21:33 |
@rizen | ok | 21:33 |
@rizen | i'm sure you can apt-get git | 21:33 |
+SynQ | I have it installed | 21:33 |
@rizen | ok | 21:33 |
-!- mech422 [n=steve@c-67-164-110-188.hsd1.ca.comcast.net] has joined #webgui | 21:33 | |
+SynQ | that is not the problem | 21:33 |
@rizen | to check out the repo | 21:33 |
@rizen | do | 21:33 |
@rizen | git clone <url goes here> | 21:33 |
@rizen | you can get the clone url from the page i sent you | 21:33 |
* mech422 yawns | 21:33 | |
mech422 | morning all | 21:33 |
@rizen | it's 1:30 mech | 21:33 |
@rizen | not morning at all | 21:33 |
@rizen | =) | 21:33 |
+SynQ | ok, let's try | 21:33 |
@rizen | i know, it is where you are | 21:34 |
+SynQ | it's not 1:30 at all its 20:30 | 21:34 |
@rizen | california bastard | 21:34 |
mech422 | its 11:30 - yer just on the wrong coast :-P | 21:34 |
mech422 | I'm much happier after some eq2 and a good sleep :-D | 21:34 |
+SynQ | Cannot get remote repository information. | 21:35 |
+SynQ | Perhaps git-update-server-info needs to be run there? | 21:35 |
@rizen | what's the full command you're typing | 21:35 |
+SynQ | I thought wre was going to be moved after we release version 1.0 ? | 21:36 |
+SynQ | git clone http://github.com/plainblack/wrebuild/tree/master | 21:36 |
@rizen | no | 21:36 |
@rizen | not the page url | 21:36 |
@rizen | the clone url is in the page | 21:36 |
+SynQ | oh | 21:36 |
+SynQ | ok | 21:37 |
@rizen | git@github.com:plainblack/wrebuild.git | 21:37 |
+SynQ | I have a wrebuild dir now | 21:37 |
+SynQ | and now? | 21:37 |
@rizen | ok | 21:37 |
+SynQ | how do I commit? | 21:37 |
+SynQ | or first | 21:37 |
@rizen | svn up = git pull | 21:37 |
@rizen | svn commit actually requires 2 commands in git | 21:37 |
@rizen | first | 21:38 |
@rizen | you must either | 21:38 |
+SynQ | how do I view what I used to view on this page: https://svn.webgui.org/svnweb/plainblack/log/wrebuild/ | 21:38 |
@rizen | git commit <filename> | 21:38 |
+SynQ | ok | 21:38 |
@rizen | or | 21:38 |
@rizen | git commit -a | 21:38 |
@rizen | to commit all the changed files | 21:38 |
@rizen | in the path | 21:38 |
@Haarg | http://github.com/plainblack/wrebuild/commits/master/ | 21:38 |
@rizen | and then you have to push it back out to git hub | 21:38 |
@rizen | by typing | 21:38 |
@rizen | git push | 21:38 |
+SynQ | ok | 21:39 |
+SynQ | so 'svn commit' == 'git commit -a ; git push' | 21:39 |
@Haarg | basically | 21:39 |
@rizen | basicaly | 21:40 |
+SynQ | ok | 21:41 |
+SynQ | let me create an account on github | 21:41 |
mech422 | rizen: do you happen to know if the version of git in Debian Lenny is compatible with git hub ? | 21:41 |
hansw | SynQ: http://www.sourcemage.org/Git_Guide | 21:41 |
@rizen | you have one | 21:41 |
@rizen | i've already given you privs to this repo | 21:41 |
@Haarg | what version does lenny have? unless it is very old i would expect it to work | 21:41 |
@rizen | http://github.com/synq | 21:41 |
+SynQ | indeed | 21:42 |
+SynQ | Haarg (etch): git version 1.4.4.4 | 21:42 |
@Haarg | 1.5 will work fine mech422 | 21:42 |
mech422 | Haarg: just did a update and its showing version 1.5.6 in Lenny ? | 21:42 |
mech422 | Haarg: thanks - installing | 21:42 |
@Haarg | i'm pretty sure the protocols and file format haven't changed for a very long time | 21:43 |
+SynQ | rizen: I think I'll manage using git | 21:43 |
+SynQ | thanks | 21:43 |
mech422 | Haarg: would the git-svn packages be of use ? | 21:43 |
@Haarg | not really | 21:44 |
mech422 | Haarg: or will svn be going away soon enough not to matter...ah ok | 21:44 |
@rizen | SynQ: it's not too hard once you know the command differences | 21:44 |
@rizen | you're a smart guy | 21:44 |
@rizen | you'll be fine | 21:44 |
+SynQ | just 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 stuff | 21:44 |
+SynQ | right? | 21:44 |
@Haarg | i've been using it to do the conversion, but it shouldn't be needed for anyone else | 21:44 |
+SynQ | thanks for the compliment, but actually I'm a smart moron | 21:44 |
@rizen | yes, except that 0.9.3 is borked | 21:44 |
+SynQ | that is a slight difference | 21:44 |
+SynQ | borked? | 21:44 |
@rizen | image magick doesn't work for drawing graphs | 21:44 |
@rizen | not sure why | 21:45 |
+SynQ | oh you mean im | 21:45 |
@rizen | i sent you an email | 21:45 |
+SynQ | :) | 21:45 |
+SynQ | so we have to fix that before we can release something that is called 0.9.3 | 21:45 |
@rizen | Exception 410: no images defined `Draw' @ Magick.xs/XS_Image__Magick_Mogrify/6523 | 21:45 |
@rizen | Exception 410: no images defined `Image::Magick' @ Magick.xs/XS_Image__Magick_Write/12699 | 21:45 |
@rizen | yup | 21:45 |
@rizen | this is the reason i run it on plainblack.com for a few days before making it public | 21:45 |
+SynQ | that is the reason I have created demo.webgui.nl and demobeta.webgui.nl | 21:46 |
@rizen | sure, and that's awesome | 21:46 |
+SynQ | they will both go live when 0.9.3 is out | 21:46 |
@rizen | but plainblack.com/webgui.org are pretty heavily trafficked, so we see the errors pretty quickly there | 21:46 |
+SynQ | true | 21:47 |
mech422 | Haarg: do you use the git 'quilt' stuff ? Quilt sounds nice, but I've never really dug into it | 21:47 |
@Haarg | i haven't looked at it | 21:48 |
@Haarg | there are a few things along those lines i've been meaning to look at | 21:48 |
mech422 | rizen: one thing I noticed when I was building 9.1 - IM's configure finds the 'wrong' perl... | 21:49 |
mech422 | rizen: if you look at the configure output log it grabs /usr/bin/perl - which would probably be an issue if the wre version is different | 21:49 |
mech422 | rizen: I think I fixed it by adding '--with-perl=/data/wre/prereqs/bin/perl' or some such to the configure call | 21:50 |
mech422 | but I'd have to go back and double check | 21:50 |
@rizen | i saw you post about that | 21:50 |
@rizen | i'll test it next time to be sure | 21:50 |
@rizen | but i'm 99% sure i didn't have that problem on my builds | 21:50 |
mech422 | Could that be causing your 'missing Draw' issue ? | 21:51 |
@rizen | i don't think so | 21:51 |
@rizen | the funny thing is that image magick work | 21:51 |
@rizen | works | 21:51 |
@rizen | it will draw captchas | 21:51 |
@rizen | and make thumbnails | 21:51 |
@rizen | it just craps in the graphing system | 21:51 |
+SynQ | rizen: did I tell you allready that I have asked Jan to spend serious time and effort on the WRE | 21:52 |
@rizen | yes you did | 21:52 |
@rizen | that rocks synq | 21:52 |
+SynQ | ok | 21:52 |
mech422 | oh - maybe its an issue in GV ? does that use IM to actually render the graphs ? | 21:52 |
@rizen | ProcoliX is going to be a serious contender for Contributor of the Year | 21:52 |
+SynQ | rizen: perhaps that version of IM is just bad | 21:52 |
@rizen | that's what i'm thinking | 21:52 |
+SynQ | ProcoliX as a whole? | 21:52 |
@rizen | anyway, have a phone call to make | 21:53 |
@rizen | bbl | 21:53 |
+SynQ | ok | 21:53 |
+SynQ | I have to go to bed early | 21:53 |
+SynQ | catch you later | 21:53 |
+SynQ | but whoohoo my github avatar works :) | 21:54 |
+perlDreamer | I just committed a test to 7.7.8 with a Poll test | 22:03 |
+perlDreamer | it builds a Poll, and then adds votes to it to make a graph | 22:04 |
+perlDreamer | you should be able to use that to test the WRE | 22:04 |
+perlDreamer | of course, here on my source install and old WRE, it passes | 22:04 |
+perlDreamer | you know, if IM works, but WebGUI doesn't maybe the problem is only in PerlMagick | 22:06 |
@preaction | okay, seriously. the HTML::Packer thing WORKS. I packed the Style_03 template and an Article template and they're working fine... | 22:06 |
@preaction | i have to find a way to test this thing... | 22:06 |
+perlDreamer | fairly easy to do | 22:06 |
+perlDreamer | make a style template that is just outputs JSON | 22:07 |
+perlDreamer | I just did that for the Poll test | 22:07 |
+perlDreamer | t/Asset/Wobject/Poll.t | 22:07 |
+perlDreamer | then call the style processor, grab the output and deserialize it | 22:07 |
+perlDreamer | there should be something like that already in t/Session/Http.t and t/Session/Style.t | 22:08 |
CIA-23 | WebGUI: doug * r11063 /WebGUI/ (.perltidyrc docs/perltidyrc): perltidyrc now placed where it can do the most good | 22:09 |
CIA-23 | WebGUI: colin * r11064 /WebGUI/ (lib/WebGUI/Asset/Wobject/Poll.pm t/Asset/Wobject/Poll.t): | 22:09 |
CIA-23 | WebGUI: Add a basic test for the Poll, adding votes and making a graph. | 22:09 |
CIA-23 | WebGUI: Add POD to Poll for setVote, and use placeholders in there. | 22:09 |
@preaction | i think imma make a test that just tries to process the packed template, and if it fails to process let me know about it | 22:10 |
@preaction | otherwise, i'm testing HTML::Packer itself. which i shouldn't do in WebGUI | 22:11 |
mech422 | anyone else think it would be nice to split getsources into a getsource an unpacksource? | 22:17 |
mech422 | its 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 sources | 22:18 |
@preaction | sounds like a good idea | 22:19 |
mech422 | yeah - getsource munges the awstats source - changing paths it looks like | 22:21 |
@preaction | WTF. is it just all the default webgui templates that work with HTML::Packer and no custom templates? | 22:22 |
@preaction | anyone have any suggestions as to how to test the packing thing? | 22:24 |
@preaction | the only thing i can think of is to try to process both the packed and unpacked templates and see if they don't throw errors | 22:24 |
+perlDreamer | seems like the only way to do that, preaction | 22:29 |
@Haarg | are you saying you would do that on sites when they saved the templates? | 22:29 |
@preaction | no, an automated test | 22:29 |
@preaction | though that could happen too | 22:29 |
+perlDreamer | right, because if we had a valid template that became invalid when packed, then the user would have no way to fix that | 22:30 |
@preaction | if unpacked throws error, put user back and say "FIX". if packed throws error, put user back and say "NO PACKED FOR YOU" | 22:30 |
@preaction | but i also want the automated test, for mass testing | 22:30 |
@Haarg | i 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 template | 22:32 |
@preaction | like the night that change was first introduced. the templates worked, but they were wrong | 22:33 |
@preaction | okay. | 22:33 |
@preaction | but then that's not a test at all. | 22:41 |
@preaction | alright. i'll just take a couple sites and throw it at them and see what happens and try to track down why | 22:42 |
+perlDreamer | I think you should build the automated test, at least | 22:42 |
+perlDreamer | that way we can guarantee that the thing works | 22:42 |
+perlDreamer | helping the users is nice | 22:42 |
+perlDreamer | but it's not as important as guaranteeing basic functionality | 22:42 |
@preaction | it does work, i'm watching it work right now | 22:43 |
@preaction | on a default webgui install | 22:43 |
@preaction | i enabled it for a few templates, including Article, Navigation, Story Archive and Layout | 22:43 |
@preaction | not a robust test by any means, but still | 22:43 |
@preaction | being able to use the HTML validator would be better, but webgui doesn't validate at the best of times | 22:44 |
@preaction | which reminds me, where's Rogier? | 22:44 |
+perlDreamer | he almost never comes into channel | 22:45 |
+perlDreamer | and it Europe, it's Friday night | 22: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 hour | 22:45 | |
-!- plainhao [n=plainhao@208.75.85.237] has quit [] | 22:52 | |
mech422 | oh wow... | 22:53 |
mech422 | rizen: I just pulled from git and started a build - the very first package (openssl) finds (uses?) the wrong perl bin | 22:53 |
mech422 | hopefully its just using it for munging files during the build | 22:55 |
@rizen | of course it does | 23:00 |
@rizen | perl isn't built yet at that point | 23:00 |
@rizen | our perl i mean | 23:00 |
mech422 | --with-perl=no would be a bad thing ? | 23:00 |
mech422 | (assuming it has a --with-perl configure option) | 23:00 |
@rizen | it isn't actually building anything perl related to my knowledge | 23:01 |
@preaction | openssl shouldn't link against perl | 23:01 |
@rizen | it's using perl just as part of the build process | 23:01 |
mech422 | rizen: not seeing anything in the logs yet | 23:01 |
@rizen | logs of what? | 23:01 |
mech422 | logs of the build | 23:01 |
mech422 | I'm building wre from git right now | 23:01 |
mech422 | also 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 build | 23:02 |
@preaction | what if the templates ARE working, but just the packed head tags aren't working? that would cause no errors, but still screw everything up | 23:10 |
mech422 | rizen: ok - build blew up at mod_perl - wanted an -fPIC it didn't get | 23:12 |
mech422 | rizen: 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 time | 23:13 |
@rizen | that sounds like a bigger pain in the ass for updating | 23:14 |
@rizen | how about instead, you add a --switch that will skip downloading | 23:14 |
mech422 | ok - your gonna want a bash function or two for each source file anyway.. | 23:15 |
mech422 | something like get_FOO() , unpack_FOO(), and patch_FOO() | 23:15 |
mech422 | (you could throw in build_FOO() too if ya wanted too...) | 23:15 |
mech422 | so it can all be in one script, or they can be in an include with a driver script or whatever | 23:16 |
@rizen | i'd rather discuss it with SynQ before i make a blanket decision | 23:18 |
@rizen | the download scripts are his babies | 23:18 |
@rizen | and i don't know what his plans are | 23:18 |
mech422 | ok | 23:19 |
mech422 | I'll hack them out here, and if ya want them - they'll be available | 23:19 |
mech422 | I a bit pissed, as I _have_ this crap on a hard drive somewhere... | 23:19 |
mech422 | had 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 script | 23:20 |
mech422 | but I can find it now :-P too many 'drawers' (hard drives) too look in :-P | 23:20 |
mech422 | s/can/can't/ | 23:20 |
CIA-23 | WebGUI: graham * r11065 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Template.pm): fixed: Template parser cannot be set | 23:38 |
@preaction | figured out the packer: If the packed template is the empty string, it had a problem with it. | 23:43 |
@preaction | so we have a way to test | 23:43 |
@preaction | 9 templates in the default set have a problem | 23:44 |
hansw | wow, this is a busy channel | 23:46 |
mech422 | hmm - 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 |
mech422 | the existing build runs a bunch of builds using the system default libtool, then builds a custom libtool ? | 23:48 |
@preaction | that seems pretty weird | 23:48 |
mech422 | preaction: I did have a moment of Zen when I saw we're building (n)curses for a web app.. | 23:49 |
mech422 | that just seemed so 'full-circle' somehow :-D | 23:49 |
@preaction | curses is required for something... i forget what | 23:50 |
@preaction | it was something that shouldn't require it too | 23:50 |
mech422 | heh - the more things change, the more they get like a VT100 terminal ? :-D | 23:50 |
hansw | btw, is webgui able to handle scorm packages? (e-learning stuff) | 23:50 |
mech422 | hansw: is that still around ? I haven't heard about it in years... | 23:51 |
@preaction | hansw: not presently, no | 23:51 |
hansw | mech422, it's used a lot | 23:51 |
mech422 | hansw: last I saw it was when donna did some Moodle stuff or something.. | 23:52 |
hansw | we have several customers using moodle, 800 students per course | 23:52 |
mech422 | oh? Donna started doing on-line Plone training - I wonder if we should look at a moodle type thing for her... | 23:53 |
@preaction | http://webgui.pastebin.com/m15a9ba1b <- What the hell is wrong with this one? This looks perfect to me | 23:53 |
hansw | the basics of handling scorm is not to hard, the real effort is in getting statistics for students | 23:53 |
hansw | and managing | 23:53 |
mech422 | just having something to organize her lessons and present it would be a big help - right now its all web conference | 23:53 |
mech422 | hansw: heh - thanks, I'll have to ask her about Moodle :-) | 23:54 |
hansw | :-) | 23:54 |
mech422 | of course, if I have to setup another vm with moodle, I reserve the right to blame you :-P | 23:54 |
hansw | hahaha | 23:54 |
hansw | we can always host it for you :-) | 23:54 |
hansw | adding an instance, 5 minutes, updating debian, 5 minutes, installing and configuring moodle 15 minutes, ready | 23:55 |
hansw | I think I could use WebGUI for some huge customers if it was possible to view scorm in it, handle tracking, etc... | 23:57 |
mech422 | hansw: you guys do mostly .edu stuff ? | 23:59 |
hansw | part of the company does that, all over europa | 23:59 |
@preaction | back to drawing board w/ packer. it WORKS. | 23:59 |
@preaction | 1120 tests later... | 23:59 |
hansw | mech422, http://www.edugolive.nl/ | 23:59 |
--- Day changed Sat May 30 2009 | ||
hansw | that is part of the old ugly joomla site | 00:00 |
mech422 | I'll have to show this to Donna.. :-) | 00:00 |
hansw | I do not know Donna | 00:01 |
mech422 | Donna is my partner in crime... | 00:03 |
mech422 | she handles the 'people stuff' | 00:03 |
mech422 | I handle 'power cords' | 00:03 |
hansw | always nice to have someone around for that | 00:03 |
mech422 | hansw: yeah - she's out at stanford's linear particle accelerator today for a client meeting... | 00:04 |
hansw | I'm a people person too, but only when it comes to tech and personal stuff :-) | 00:04 |
mech422 | I told her she's gonna glow in the dark when she gets back :-P | 00:04 |
hansw | lol | 00:04 |
mech422 | I kinda want to go there sometime... | 00:04 |
mech422 | but it wouldn't be professional to play tourist | 00:05 |
CIA-23 | wrebuild: 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/oDTdr | 00:05 |
CIA-23 | wrebuild: JT Smith master * r7eee55c / build.sh : | 00:05 |
CIA-23 | wrebuild: perl modules no longer ask questions | 00:05 |
CIA-23 | wrebuild: removed an unneeded flag on graphviz - http://bit.ly/RM94L | 00:05 |
mech422 | "Hey! Can ya smash some particles for me? Puh-leeese...!" | 00:05 |
+perlDreamer | preaction: what's wrong with the template you pasted? | 00:07 |
+perlDreamer | HTML::Template pukes on it? | 00:07 |
@preaction | perlDreamer: no, sorry. i'm not processing with template variables, so some templates return nothing | 00:08 |
@preaction | my test was wrong | 00:08 |
+perlDreamer | ah | 00:08 |
+perlDreamer | I hate doing that | 00:08 |
@preaction | but now i'm trying to test the packed head tags, and i dunno how that'll work | 00:08 |
@preaction | also snippets | 00:08 |
+perlDreamer | preaction, to test it end to end, you'd have to render a style template | 00:09 |
+perlDreamer | there are tests that do that | 00:09 |
+perlDreamer | so you could extend them | 00:09 |
@preaction | the 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 correctly | 00:10 |
@preaction | imma just take plainblack database and run my test, and then start testing things manually | 00:11 |
@preaction | or... i could run my test on pb.com. considering it isn't destructive | 00:12 |
@preaction | hmm. lets not | 00:13 |
+perlDreamer | I wouldn't | 00:13 |
+perlDreamer | how to verify: | 00:13 |
+perlDreamer | if you know what you're shoving in, a packed version better come out | 00:13 |
@preaction | right, but the only way to test that is to trust that HTML::Packer handles HTML::Template correctly | 00:14 |
@preaction | which it SEEMs to | 00:14 |
@preaction | i'm working on the assumption that HTML::Packer may not be correct itself | 00:15 |
mech422 | wow - 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 |
@preaction | the WRE is supposed to be able to be dropped into any unix-like environment and built | 00:23 |
@preaction | so yes, there are specific issues those fix | 00:24 |
@preaction | i think some of them were the lack of headers for the system-compiled packages on debian-like systems | 00:24 |
mech422 | Hmm - I'd think it would be easier just to intall the -dev.deb package for those? | 00:24 |
@preaction | but that requires the user (say, an ubuntu user) to know exactly why the WRE is failing to build, and how to install the -dev packages | 00:25 |
mech422 | no - it just requires the build.sh to know whether it shoulld install -dev.rpm or a -dev.deb :-) | 00:26 |
mech422 | anyway, just looking thru the build log - if you expect it to build with just gcc/ld/make installed - I think its gonna have issues | 00:26 |
mech422 | thats prolly something to tackle next release though | 00:27 |
@preaction | what about freebsd? solaris? are we running as root? is the readline installed compatible with our versions of things? | 00:27 |
@preaction | i don't really know why, i don't keep up on WRE issues | 00:27 |
mech422 | its just that the more that's in here, the more likely it is that something breaks... | 00:28 |
mech422 | anyway, I'll keep reading | 00:29 |
mech422 | One 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 #webgui | 00:34 | |
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui | 00:36 | |
-!- mode/#webgui [+o plainhao] by ChanServ | 00:36 | |
CIA-23 | WebGUI: graham * r11066 /WebGUI/lib/WebGUI/ (5 files in 3 dirs): string evals are evil | 00: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 #WebGUI | 01:01 | |
-!- mode/#webgui [+o khenn] by ChanServ | 01: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 #WebGUI | 01:01 | |
-!- mode/#webgui [+o khenn] by ChanServ | 01:02 | |
mech422 | rizen: I'm assuming the fact that the scripts use bash in the shabang line means bash is an acceptable requirement ? | 01:29 |
@rizen | yup | 01:29 |
mech422 | coolio :-) | 01:30 |
mech422 | btw - is there any point in making the wre 'root' (/data) configurable - or is it hard coded in the bowels of stuff ? | 01:30 |
@rizen | regarding your comment about using the system libs and whatnot | 01:30 |
@rizen | i've always wanted to build a wre that was distro independant | 01:30 |
@rizen | we'd compile one for each kernel / architecture | 01:31 |
@rizen | but that's it | 01:31 |
@rizen | so linux 32 | 01:31 |
@rizen | linux 64 | 01:31 |
@rizen | for example | 01:31 |
@rizen | do you know how to do that? | 01:31 |
@rizen | the /data part is mostly configurable. it's only hard coded in a slight few places | 01:32 |
mech422 | ok - its just a matter of the requirements... I wasn't sure what level we were writing too | 01:32 |
@rizen | eventually we'd like to offer a configuration option | 01:32 |
mech422 | I can through it in the scripts now then and just have it default to /data | 01:32 |
@rizen | that's what build.sh does | 01:32 |
mech422 | as for independent - yeah we can do that | 01:32 |
mech422 | though to be honest - I'd probably use a 'real' tool designed for this - T2, Scratchbox, etc. | 01:33 |
@rizen | i'll go look at those | 01:33 |
@rizen | never heard of them | 01:33 |
mech422 | your not building a full distro - but the convience functions for downloading, patching, packaging are very nice | 01:33 |
mech422 | google 'embedded build system' :-) | 01:33 |
mech422 | also, it depends - is this an end user thing ? if so, T2 et al is probably overkill | 01:34 |
mech422 | if _your_ going to package stuff then its a lot easier :-) | 01:34 |
mech422 | OpenEmbedded already has good stuff for all this.. | 01:37 |
mech422 | but I always found T2 a lil easier on the brain | 01:37 |
mech422 | bonus - OE would let you build a full virtual appliance image | 01:38 |
@rizen | e2factory looks cool too | 01:39 |
mech422 | oh! good old buildroot!! that might be the perfect fit.. | 01:39 |
mech422 | buildroot was dead easy, small - even had a gui | 01:39 |
mech422 | e2factory? haven't seen that | 01:39 |
@rizen | it's new | 01:39 |
@rizen | was originally commercial ware | 01:39 |
@rizen | and is now open source | 01:39 |
@rizen | it's actually not new | 01:40 |
@rizen | but being open source is new | 01:40 |
mech422 | ahh - yeah, the coronary guys do that - have an on-line appliance image builder to show off their technology | 01:40 |
mech422 | rizen: 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 |
mech422 | there's tools to do it either way | 01:42 |
@rizen | i don't understand the question | 01:42 |
mech422 | but if its end-user oriented, you get sorta crappier tools because you don't want the end-user downloading tons of stuff, getting confuzzled, etc | 01:42 |
@rizen | by "does" do you mean "build/compile" | 01:43 |
mech422 | Umm - is the WRE 'supposed' to be a binary download ? or a source/script download ? | 01:43 |
@rizen | ok you do mean that | 01:43 |
mech422 | right - who does the work of building it | 01:43 |
@rizen | in 90% of cases it will be us | 01:43 |
@rizen | but we should provide access to it so that if someone wants to try to get it working on some crazy system | 01:44 |
@rizen | they can | 01:44 |
@rizen | but if we can provide one linux build that anybody can use | 01:44 |
@rizen | that should go a long way toward eliminating that need | 01:44 |
mech422 | ok - 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 idea | 01:45 |
mech422 | so maybe look at something from the embedded space... buildroot, e2factory, etc. | 01:45 |
@rizen | out of the 5 or so pages i have up | 01:46 |
@rizen | e2factory looks the most compelling | 01:46 |
@rizen | perhaps it's just because they have the best info on their web site | 01:46 |
mech422 | looking now | 01:47 |
mech422 | the 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 | |
mech422 | ahh - its building in a chroot - thats pretty standard | 01:49 |
mech422 | Haven't seen yet if it can handle cross compiles | 01:49 |
mech422 | cross compile is important if say you decide to make a 'webgui appliance' based on an ARM sbc | 01:50 |
mech422 | rizen: if your really interested in this approach - look at http://www.buildroot.net/ | 01:53 |
mech422 | this is probably the fastest/easyest tool to get started with | 01:53 |
mech422 | use it to build a 'toy' linux with apache,perl,mysql(?) and see how it goes | 01:53 |
@rizen | see i've always thought that these kind of tools had to be out here | 01:54 |
@rizen | i just didn't know what to search for | 01:54 |
mech422 | :-D | 01:55 |
mech422 | heh - remenants of my mis-spent youth :-) | 01:55 |
@rizen | and if we have a build management system like this, i think it could make it much easier for us to support all kinds of craziness | 01:55 |
@rizen | for 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 and | 01:56 |
mech422 | last 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 ground | 01:57 |
mech422 | rizen: yeah - lots of possiblities :-) | 01:57 |
mech422 | personally - I like appliances - especially virtual appliances (a la jumpbox) | 01:58 |
@rizen | some of these, like open embedded are linux only | 01:59 |
mech422 | you 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 down | 01:59 |
@rizen | so that rules them out | 01:59 |
@rizen | T2 is also linux only | 01:59 |
@rizen | we need to support FreeBSD and OSX at minimum | 02:00 |
mech422 | Hmm - most of them will assume your building a linux image... | 02:00 |
mech422 | lemme check scratch box | 02:00 |
@rizen | e2factory supports all oses | 02:00 |
@rizen | even windows | 02:00 |
@rizen | not that i want to do anything for windows | 02:00 |
@rizen | i'm checking buildroot | 02:00 |
mech422 | buildroot will be linux based | 02:00 |
@rizen | k | 02:00 |
mech422 | they are for building appliance images | 02:01 |
@rizen | i think it's because | 02:01 |
@rizen | yeah | 02:01 |
mech422 | where the OS is part of the 'product' | 02:01 |
@rizen | whereas e2factory is just a build management system | 02:01 |
@rizen | not an embedded build system | 02:01 |
@rizen | so now i need to look for e2factory competitors | 02:01 |
mech422 | yeah ... but I'm not seein any real info on e2factory - just a lot of vague stuff | 02:01 |
@rizen | that are generic build management systems | 02:02 |
mech422 | lemme see - 'build management system osx linux solaris' | 02:02 |
@rizen | http://directory.fsf.org/category/auto/ | 02:04 |
mech422 | rizen: I haven't looked at this in a while - http://installbuilder.bitrock.com/installbuilder-features.html | 02:04 |
mech422 | I think this is what T2 forked from | 02:04 |
@rizen | that looks pretty damn cool | 02:08 |
mech422 | yeah - but it doesn't seem to do any build support - just installers | 02:08 |
mech422 | I'm actually thinking that taking buildroot and hacking that out might be the best bet.. | 02:09 |
mech422 | it already has tools for downloading the src, unpacking it, patching it, etc. | 02:09 |
mech422 | and probably has the meta data for most of the stuff you need (apache,perl, openssl) | 02:10 |
@rizen | but you said it was linux only | 02:11 |
mech422 | no - it builds linux _images_ .... | 02:11 |
mech422 | I think its actually written as bash scripts :-P | 02:11 |
+perlDreamer | so how does that work for OSX, or Solaris, or BSD? | 02:11 |
mech422 | you just don't need the parts that compile a linux kernel :-0 | 02:11 |
mech422 | its for building a root filesystem - bootable, complete with kernel ... | 02:12 |
mech422 | but you only need the 'build app XXX' parts of it :-) | 02:12 |
mech422 | ahh - its actually a set of makefiles and patches | 02:13 |
mech422 | so it should run on say osx | 02:13 |
mech422 | but let me check | 02:13 |
+perlDreamer | you know, it doesn't do any good designing a beautiful, powerful piece of API | 02:14 |
+perlDreamer | unless you actually call it to see if it really works... | 02:14 |
mech422 | I'm sorry - I know I promised to call...I've been busy... Its not you, its me!! | 02:15 |
+perlDreamer | no, I'm talking about this bugfix | 02:15 |
mech422 | :-) | 02:15 |
mech422 | rizen: according to 'A note on Operating Systems' ( http://docwiki.gumstix.org/Buildroot ) buildroot can be made to work on fBSD, osx and cygwin | 02:16 |
mech422 | bah - let me look around some more and see whats new.. | 02:17 |
mech422 | this stuff is a ways off anyway | 02:17 |
mech422 | and I need to get 9.3 building and working (with amd64) or I'm gonna have to upgrade in a month :-P | 02:18 |
+perlDreamer | if this works, it will be significant advancement in WebGUI's flexibility and a great reduction in maintenance. | 02:19 |
@rizen | my brain hurts | 02:19 |
@rizen | going home now | 02:19 |
@rizen | will read this weekend | 02:19 |
mech422 | LOL ok | 02:20 |
+perlDreamer | hang toug, rizen | 02:20 |
mech422 | I'm gonna shelve this for the weekend and play with getting 9.3 working for me | 02:20 |
+perlDreamer | mech422, could I enlist your help with something 9.3 related? | 02:20 |
mech422 | assuming it doesn't take too much brains - sure :-) | 02:21 |
+perlDreamer | this is fairly easy | 02:21 |
+perlDreamer | you might remember rizen saying about 5 hours ago that there were IM problems | 02:21 |
+perlDreamer | I wrote a test for 7.7 that will expose that | 02:21 |
mech422 | ok | 02:21 |
+perlDreamer | if 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 help | 02:22 |
+perlDreamer | actually, I can email you the test | 02:22 |
+perlDreamer | it should work in 7.6 | 02:22 |
+perlDreamer | let me check | 02:22 |
mech422 | umm - I ran an 'webgui' install yesterday with the AMD64 wre I built | 02:22 |
mech422 | would that work ? | 02:22 |
+perlDreamer | which one? | 02:22 |
+perlDreamer | which version? | 02:22 |
mech422 | 9.1 | 02:22 |
mech422 | stable | 02:22 |
-!- Haarg [n=haarg@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"] | 02:23 | |
mech422 | err - wre 9.1 stable - dunno what wG it installed | 02:23 |
+perlDreamer | we found this problem with the Poll | 02:23 |
+perlDreamer | so it may have looked like it worked unless you had the Poll build some graphics | 02:23 |
mech422 | ahh - I mean would that be good enough for testing ? | 02:23 |
+perlDreamer | that's why I hacked up this test | 02:23 |
+perlDreamer | sure | 02:23 |
mech422 | or do I need to build with 7.6 ? | 02:24 |
+perlDreamer | the WRE and WebGUI are only loosely correlated | 02:24 |
+perlDreamer | no need to build WRE with either version of WebGUI | 02:24 |
+perlDreamer | you shove WebGUI into the WRE, and it will use it | 02:24 |
mech422 | umm - see thats the brains part - I don't know how to install wG - all I've ever installed is wre | 02:25 |
+perlDreamer | the wre will always pull the stable version | 02:25 |
mech422 | lol - ok - so do I need to shove in a new wG or is the one thats there good enough ? | 02:26 |
+perlDreamer | I'll paste you the new test | 02:26 |
+perlDreamer | and you can drop it into the test directory of the stable version | 02:26 |
mech422 | kay | 02:26 |
+perlDreamer | http://gist.github.com/120275 | 02:27 |
+perlDreamer | drop that test into t/Asset/Wobject/Poll.t | 02:27 |
+perlDreamer | if it passes all 4 tests, you're golden | 02:27 |
+perlDreamer | test #4 is the one that fails on 9.3 | 02:27 |
+perlDreamer | 0.9.3 | 02:27 |
+perlDreamer | we know it passes on 0.9.1 | 02:28 |
+perlDreamer | and on my fedora based source install | 02:28 |
mech422 | how do I run the test(s) ? | 02:28 |
+perlDreamer | use the WRE to set up a testing site | 02:29 |
+perlDreamer | just some junk site, nothing that you'd use in production | 02:29 |
+perlDreamer | then, you do: | 02:29 |
+perlDreamer | env WEBGUI_CONFIG=/data/WebGUI/etc/testingSite.conf perl t/Asset/Wobject/Poll.t | 02:29 |
+perlDreamer | if you'd like to run the whole test suite, instead of just that one test, you have a few options | 02:30 |
+perlDreamer | head over to /data/WebGUI/sbin | 02:30 |
+perlDreamer | and do perl testCodebase.pl --config=testingSite.conf | 02:30 |
+perlDreamer | or, if you use Haarg's excellent WGDev tool suite | 02:31 |
+perlDreamer | then I believe it's just wgdev test --all | 02:31 |
+perlDreamer | make that wgd test --all | 02:32 |
mech422 | ok - trash site is up | 02:35 |
-!- rizen [n=rizen@75.50.91.77] has quit [Read error: 110 (Connection timed out)] | 02:36 | |
CIA-23 | WebGUI: 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 |
mech422 | hmm - got an error about unable to write to log | 02:39 |
mech422 | oh - I should do this as root ? | 02:40 |
mech422 | not webgui ? | 02:40 |
+perlDreamer | what are the permission on the log file? | 02:40 |
mech422 | ok 4 - graph exists ? | 02:41 |
+perlDreamer | yup | 02:41 |
mech422 | I guess thats good ? | 02:41 |
+perlDreamer | that's great! | 02:41 |
+perlDreamer | is that 0.9.3? | 02:41 |
mech422 | :-D | 02:41 |
mech422 | no - 9.1 stable | 02:42 |
+perlDreamer | please let rizen know, that's good news | 02:42 |
+perlDreamer | oh | 02:42 |
+perlDreamer | you tease | 02:42 |
mech422 | 9.3 hasn't built yet | 02:42 |
mech422 | ok - let me get 9.3 building and I'll try it again | 02:43 |
mech422 | btw - to be less of a tease - its 9.3 on AMD64 :-) | 02:43 |
mech422 | err.. 9.1 on AMD64 | 02:43 |
mech422 | so it appears at least polls are happy in 64 bit land | 02:43 |
mech422 | rizen: Cool - T2 is getting expanded os support - OpenDarwin, oBSD, etc - http://www.t2-project.org/ | 02:47 |
CIA-23 | WebGUI: colin * r11068 /WebGUI/ (4 files in 3 dirs): | 02:52 |
CIA-23 | WebGUI: Refactor processStyle so there's no duplicated code. Make Wobject call | 02:52 |
CIA-23 | WebGUI: SUPER. Add an option to skip adding getExtraHeadTags, so that Shortcut | 02:52 |
CIA-23 | WebGUI: doesn't add them an extra time. Remove the subclassed getExtraHeadTags, | 02:52 |
CIA-23 | WebGUI: since prepareView will add them, which prevents adding them a 3rd time. | 02:52 |
CIA-23 | WebGUI: 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 #WebGUI | 04: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 #webgui | 06:27 | |
elnino | hay all. | 06:27 |
elnino | does 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 | |
+perlDreamer | elnino, it's not built in, but it could be extended to do that | 06:35 |
+perlDreamer | The Product already has a related products field | 06:35 |
+perlDreamer | but those are added maually | 06:35 |
+perlDreamer | p.s. Hi! | 06:35 |
* perlDreamer will be back in 20 | 06:35 | |
elnino | hi. long time no talk. | 06:35 |
elnino | thanks! | 06:35 |
elnino | ok. another questions, ups and usps, are they ususally calculate by weight? I have to go read my book again. | 06:43 |
mech422 | pd - perfect timing - looks like 9.3 is finally gonna build :-) | 06:45 |
* elnino going to bed | 06:46 | |
mech422 | elnino: yes, weight not distance. it was a big thing for the math weenies to prove usps should charge by weight | 06:46 |
elnino | lol. Thanks. | 06:46 |
mech422 | though there are usually 'penalties' for oversize boxes | 06:46 |
elnino | do you know if anyone has spent time entering all the rates in to import into the shop? | 06:47 |
mech422 | umm - 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 | |
elnino | is 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 |
mech422 | Umm - dunno about that... | 06:48 |
elnino | ok. last question... for tonight. the shop lets you purchase "downloadables" right? I'm assuming that would be done by "subscriptions", right? | 06:51 |
mech422 | sorry - I know nothing about wG shops.. | 06:51 |
mech422 | if fact, I know nothing period... I'm just cute, not bright :-) | 06:52 |
mech422 | they let me hang around here for my charm and good looks :-) | 06:52 |
elnino | =) | 06:53 |
elnino | Have a good night all. I'll read my book again soon. I'm sure my answers are in there. | 06:54 |
+perlDreamer | usps is calculated by weight, zipcode and package size | 06:54 |
+perlDreamer | for UPS, it's very similar | 06:54 |
+perlDreamer | also, type of service matters | 06:54 |
+perlDreamer | elnino, there's also a new USPS shipping driver in 7.7 | 06:55 |
mech422 | perlDreamer: creating a dummy site now for you Poll.t on 9.3 AMD64 | 06:55 |
+perlDreamer | sweet | 06:55 |
+perlDreamer | why aren't you sleeping? | 06:55 |
+perlDreamer | or at least hanging with the missus? | 06:56 |
mech422 | supposed to be playing everquest... | 06:56 |
mech422 | but I wanted to finish this | 06:56 |
mech422 | btw - if you see rizen.. | 06:56 |
+perlDreamer | yes? | 06:56 |
mech422 | ask him about this LD=ld junk ? it looks wrong, and the configure already has a --with-gnu-ld option ? | 06:57 |
+perlDreamer | hm | 06:57 |
mech422 | bah - got some dns issues on the box - its running sooo slow, it must be timing out dns lookups | 06:58 |
+perlDreamer | you might want to check the svn logs as to why he did that | 06:58 |
+perlDreamer | it was very recent | 06:58 |
+perlDreamer | like yesterday or today | 06:58 |
+perlDreamer | the SVN comment went something like "You gotta be crapping me!" | 06:58 |
mech422 | yeah - I saw that - but it didn't say anything else | 06:59 |
mech422 | only 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 know | 07:00 | |
mech422 | ok - now I just gotta find you instructions... | 07:02 |
mech422 | perlDreamer: it failed with 'graph exists' ?? | 07:05 |
+perlDreamer | well, then you're in the same boat rizen is | 07:05 |
+perlDreamer | of course, if you fix it, he'll shower you with acclaim and kisses | 07:05 |
+perlDreamer | well, maybe one of the two | 07:05 |
+perlDreamer | and, he should really shave more often... | 07:06 |
mech422 | Um - could you give me a hint as to what the problem is ? I just heard something about PerlMagic not being happy ? | 07:06 |
mech422 | and why is a file existing already an IM problem ? | 07:07 |
mech422 | is IM supposed to delete the file or something ? | 07:07 |
+perlDreamer | the Poll is supposed to make a graph | 07:07 |
+perlDreamer | it does this by first taking user data and doing some calculations | 07:08 |
+perlDreamer | then it create a temporary storage location | 07:08 |
+perlDreamer | and, using the data, builds a graph PNG file inside that location | 07:08 |
+perlDreamer | the location gets created with no problems | 07:08 |
+perlDreamer | but there's no graph inside it | 07:08 |
+perlDreamer | so, if the test fails, there's no graphic there | 07:08 |
mech422 | there's no empty file there either ? | 07:09 |
mech422 | just the 2 hash dirs - then nothing | 07:09 |
+perlDreamer | "hash" dirs? | 07:09 |
+perlDreamer | ./ and ../ ? | 07:09 |
+perlDreamer | the location is just a directory | 07:09 |
mech422 | blabhblahblah/temp/5a/5asomehexnumbers/pollMOREHEX.png | 07:10 |
+perlDreamer | right | 07:10 |
+perlDreamer | that's what it wants, but it doesn't show up | 07:10 |
+perlDreamer | ImageMagick was supposed to make it | 07:10 |
mech422 | ahh - I thought there was a empty file there that was supposed to get filled .. | 07:10 |
mech422 | ok - I'll look at that then | 07:10 |
mech422 | since I got it 'working' I should prolly run the full test suite, eh ? | 07:11 |
+perlDreamer | sure | 07:11 |
+perlDreamer | it takes about 8-9 minutes on my laptop | 07:11 |
+perlDreamer | ~13K tests | 07:11 |
mech422 | I should run that as root too ? | 07:11 |
+perlDreamer | you can | 07:12 |
+perlDreamer | they should run as any user who can write to the log file | 07:12 |
+perlDreamer | I have my log file set up so that _I_ can run the tests | 07:13 |
+perlDreamer | since root overrides some file permissions | 07:13 |
mech422 | yeah - you just like showing off :-P | 07:15 |
+perlDreamer | jealous yet? | 07:17 |
mech422 | yes :-P | 07:17 |
mech422 | I wanna have l33t non-root skillz too! | 07:18 |
mech422 | btw - this probably would have worked better if I started mod_perl | 07:18 |
mech422 | let me retry that poll test | 07:18 |
+perlDreamer | it all runs off the API | 07:18 |
+perlDreamer | no mod_perl required for the tests | 07:18 |
mech422 | yeah - no change | 07:21 |
+perlDreamer | that's good, I haven't lost my marbles yet | 07:21 |
mech422 | Are these tests all supposed to pass ? cuz there's a lot of skipped and failed ? | 07:22 |
+perlDreamer | skip is okay | 07:22 |
+perlDreamer | failed is okay, if they are marked as TODO | 07:22 |
+perlDreamer | we had a long test cleanup on Thursday | 07:23 |
+perlDreamer | about 3-4 hours long | 07:23 |
mech422 | prolly need to add Perl::Critic to the list of modules as the test harness is looking for it | 07:25 |
+perlDreamer | you only need that for 1 test | 07:26 |
+perlDreamer | and you should not run that test | 07:26 |
mech422 | oh - then the script shouldn't run it .... I just ran the test harness thingy... | 07:26 |
+perlDreamer | testCodebase? | 07:26 |
mech422 | anyway - here ya go.. a bit of spam: | 07:26 |
mech422 | 2 tests and 327 subtests skipped. | 07:26 |
mech422 | Failed 7/231 test scripts. 20/11278 subtests failed. | 07:26 |
mech422 | Files=231, Tests=11278, 226 wallclock secs (148.22 cusr + 20.17 csys = 168.39 CPU) | 07:26 |
mech422 | Failed 7/231 test programs. 20/11278 subtests failed. | 07:26 |
+perlDreamer | 7? | 07:27 |
mech422 | yes, testCodebase | 07:27 |
+perlDreamer | can you paste me the list of failed tests, please | 07:27 |
+perlDreamer | I'm going to guess that they're failing due to missing dev modules | 07:28 |
+perlDreamer | like Perl::Critic | 07:28 |
mech422 | some look like image problems | 07:28 |
+perlDreamer | could very well be | 07:29 |
+perlDreamer | I wrote some tests that dynamically make images | 07:29 |
mech422 | http://webgui.pastebin.com/m2b88b82c | 07:29 |
mech422 | please ignore baank account numbers, credit card numbers, and pr0n files :-P | 07:30 |
+perlDreamer | based on what I know about the tests, and the IM issue, the only real surprise there is | 07:31 |
mech422 | Mail/Send testing probably should have been skipped | 07:31 |
+perlDreamer | Asset/Event/edit.t | 07:31 |
+perlDreamer | no | 07:31 |
mech422 | there's no mail setup on the box | 07:31 |
+perlDreamer | it spawns its own MTA | 07:31 |
+perlDreamer | :) | 07:31 |
+perlDreamer | how's that for evil? | 07:31 |
+perlDreamer | I expect failures in syntaxCheck.t, because of included modules with warnings | 07:32 |
mech422 | uhh...ok - is it for local use only ? my DNS is borked - so no MTA is gonna do any dns stuff ? | 07:32 |
+perlDreamer | no, it does a localhost high port connection | 07:32 |
mech422 | ahh ok | 07:32 |
+perlDreamer | due to IM, Asset/File/Image, Macro/Thumbnail, Storage/Image should all have problems | 07:33 |
+perlDreamer | would you mind doing one more run for me? | 07:33 |
+perlDreamer | cd /data/WebGUI | 07:33 |
+perlDreamer | export WEBGUI_CONFIG=/data/WebGUI/etc/mywebgui.conf | 07:33 |
+perlDreamer | prove -r --verbose t/ 2>&1 > proven & | 07:33 |
+perlDreamer | and then email it to me at colink at perldreamer dot com? | 07:34 |
* perlDreamer needs to call it a night | 07:34 | |
+perlDreamer | Mrs. Dreamer is watching Star Trek | 07:34 |
mech422 | ok - I need to eq with Donna anyway | 07:34 |
+perlDreamer | eq? | 07:35 |
mech422 | I think the imagemagick thing might just be a bad perl... I think it need --with-perl=/data/wre/prereqs/bin/perl | 07:35 |
mech422 | EverQuest :-) | 07:35 |
+perlDreamer | ah | 07:35 |
+perlDreamer | hack on | 07:35 |
+perlDreamer | in whichever domain is appropriate | 07:35 |
+perlDreamer | 'night, and thank you very much for your help today | 07:35 |
mech422 | np - 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 #webgui | 08:42 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 08:42 | |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 08:51 | |
-!- mode/#webgui [+o stDavid] by ChanServ | 08:51 | |
-!- cap10morgan [n=wmorgan@206-124-6-123.denver.dsl.forethought.net] has joined #webgui | 09:01 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 09: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 #webgui | 09:29 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 09: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 #webgui | 11: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 #WebGUI | 13: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 #webgui | 14:37 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 14: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 #webgui | 16:13 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 16:13 | |
-!- perlmonkey2 [n=perlmonk@adsl-75-52-205-191.dsl.okcyok.sbcglobal.net] has joined #webgui | 17:17 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 17:17 | |
-!- perlbot [n=perlbot@caelum.cachemiss.com] has quit [Remote closed the connection] | 17:45 | |
-!- perlbot [n=perlbot@caelum.cachemiss.com] has joined #webgui | 17:46 | |
-!- perlbot [n=perlbot@caelum.cachemiss.com] has quit [Remote closed the connection] | 17:47 | |
-!- perlbot [n=perlbot@caelum.cachemiss.com] has joined #webgui | 17:47 | |
CIA-23 | WebGUI: yung * r11070 /WebGUI/ (8 files in 5 dirs): making all Matrix datatables templatable | 17: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 #webgui | 18:29 | |
CIA-23 | WebGUI: colin * r11071 /WebGUI/lib/WebGUI/ (i18n/English/Asset_Shortcut.pm Asset/Shortcut.pm): Internationalize the shortcut no longer exists message. | 18:38 |
CIA-23 | WebGUI: 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 #webgui | 19:04 | |
CIA-23 | WebGUI: yung * r11073 /WebGUI/docs/upgrades/packages-7.7.9/matrix-default-compare-template.wgpkg: matrix template fix | 19: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 #webgui | 19:34 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 19:34 | |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 20:56 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 20:56 | |
+perlDreamer | I found the neatest testing module | 20:57 |
+perlDreamer | Test::Number::Delta | 20:57 |
+perlDreamer | instead of writing | 20:57 |
+perlDreamer | ok(abs($var1-$var2) <= $tolerance, 'var1 is close to var2'); | 20:57 |
+perlDreamer | you can write | 20:57 |
+perlDreamer | delta_within($var1, $var2, $tolerance, 'var1 is close to var2'); | 20:58 |
+perlDreamer | it'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 #webgui | 21:20 | |
CIA-23 | WebGUI: colin * r11074 /WebGUI/ (3 files in 3 dirs): | 21:29 |
CIA-23 | WebGUI: Change caching on the SQLReport to be set by its cacheTimeout, even | 21:29 |
CIA-23 | WebGUI: when viewed standalone, and not part of a page. | 21:29 |
CIA-23 | WebGUI: 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 #webgui | 23:39 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 23: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 #webgui | 00:11 | |
-!- mode/#webgui [+o Haarg] by ChanServ | 00: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 |
+perlDreamer | order details? | 00:52 |
+perlDreamer | like a transaction? | 00:52 |
elnino_ | yep | 00:52 |
elnino_ | my current user has oscommerce, and it lists all her customers, and their transaction history. | 00:53 |
+perlDreamer | A user can access their transactions via the new Account system | 00:53 |
elnino_ | I suspect I would just do a report. | 00:53 |
elnino_ | oh. 7.7.x? | 00:53 |
+perlDreamer | 7.6 and 7.7 | 00:53 |
elnino_ | oh. | 00:53 |
+perlDreamer | and an admin can go to the Shop part of the admin console to see all transactions | 00:54 |
elnino_ | ok. I see the transactions in the shop/admin console. | 00:55 |
elnino_ | but I don't see "accounts" | 00:55 |
+perlDreamer | it's the new profile system | 00:55 |
+perlDreamer | with all the little tabs in it? profile, inbox, contributions | 00:56 |
+perlDreamer | if you've done something in the shop, there will be a shop tab, too | 00:56 |
elnino_ | oh, I see, *my* account. | 00:56 |
+perlDreamer | right! | 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 |
+perlDreamer | that would, Shop doesn't have something like that | 00:58 |
+perlDreamer | just the Transactions | 00: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 |
+perlDreamer | you could build that, but it's not how wG works now | 00:59 |
elnino_ | that's fine | 00: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 group | 01:00 |
+perlDreamer | as far as I can tell, only the Subscription lets you do that | 01: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 |
+perlDreamer | it does not do import order history, only username, password, profile fields and groups | 01:02 |
elnino_ | sorry for bombarding you with all these questions... =( | 01:02 |
+perlDreamer | It's not a problem | 01:02 |
+perlDreamer | if it helps you use wG and the Shop, all the better | 01: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 |
+perlDreamer | yes | 01:14 |
elnino_ | I can use that as an example for ups then.. | 01:14 |
+perlDreamer | it's a dynamic lookup | 01:14 |
elnino_ | cool. | 01:14 |
elnino_ | do many use webgui's shop? | 01:15 |
+perlDreamer | it's fairly different from the UPS one | 01:15 |
elnino_ | is webgui's shop a considered a baby when compaired to others? | 01:15 |
+perlDreamer | it's definitely not as full featured as others | 01:15 |
+perlDreamer | but it's integrated with wG tightly | 01:15 |
+perlDreamer | so you can take advantage of permissions and workflows | 01:16 |
elnino_ | Yes, that is defainately a bonus. | 01:16 |
+perlDreamer | What it really needs is someone filing and filling RFEs to add more features | 01:16 |
+perlDreamer | I know that several of Tiffany's customers use Shop | 01:17 |
+perlDreamer | Koen set one up in The Netherlands for someone | 01:17 |
+perlDreamer | Knowmad has done at least one that I know of | 01:17 |
+perlDreamer | Plain Black uses it for selling services and merch | 01:17 |
+perlDreamer | be back in a bit (bbiab) | 01:21 |
-!- Mech422 [n=steve@c-67-164-110-188.hsd1.ca.comcast.net] has joined #webgui | 01:32 | |
Mech422 | blargle | 01:32 |
elnino_ | blargle to you too. | 01:33 |
elnino_ | using shop yet? | 01:33 |
Mech422 | Thanks... I hate to blargle alone | 01:33 |
Mech422 | :-) | 01:33 |
Mech422 | no - I'm working on 9.3 on AMD64 ATM | 01: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 |
Mech422 | just seems to be one issue left with ImageMagick compile - umm - of wre | 01:34 |
elnino_ | did 8.x go by already? | 01:34 |
elnino_ | oh. =) | 01:34 |
* Mech422 isn't quite sure the diff between wre and wG | 01:35 | |
elnino_ | you mean .9 | 01:35 |
Mech422 | I've never actually _installed_ wG - I just install wre and some magic turns it into a website :-P | 01: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 webgui | 01: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 |
Mech422 | well, now I must go an do compiley type things.... | 01:38 |
Mech422 | I'm thinking one of 2 configure options is what broke imagemagick - so hopefully I shall know quickly | 01:39 |
elnino_ | have fun. | 01:39 |
Mech422 | you too | 01:39 |
+perlDreamer | awesome work, Mech422! | 01:42 |
+perlDreamer | elnino_, Mech422 has been toying with wG for a long time | 01:43 |
+perlDreamer | Mech422, elnino_ is a long standing IRC member and WebGUI installer, maintainer and hacker | 01:43 |
elnino_ | nice to meet you Mech422. =) | 01:43 |
elnino_ | thank you for the intro.. I'm flattered. | 01:44 |
+perlDreamer | you're welcome | 01:44 |
+perlDreamer | bbiab, again | 01:47 |
+perlDreamer | helping to shepherd Peter's birthday party | 01:47 |
elnino_ | oh fun. how old? | 01:47 |
Mech422 | Nice too meet you too :-) | 01:47 |
Mech422 | perlDreamer: 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 | |
@preaction | Mech422: the Storage tests should test resizing via IM | 01:56 |
Mech422 | oh hey - does the test use Freetype ? | 01:57 |
Mech422 | cuz configure fails to find Freetype cuz we installed it to a not standard location | 01:57 |
@preaction | if it tests our captcha generator, then yes | 01:57 |
Mech422 | its a graph for a 'poll' asset - might have textual labels / | 01:57 |
@preaction | Poll should too, because the text is drawn with IM using a freetype font | 01:57 |
Mech422 | Bingo | 01:58 |
Mech422 | lets me tell it where freetype is living and recompile - that might fix it | 01:58 |
Mech422 | I also uses the system Perl | 02:00 |
Mech422 | which in my case is 5.8.0 not the 5.10.X that wre installed | 02:00 |
Mech422 | we should add : export PATH="/data/wre/prereqs/bin:/data/wre/prereqs/sbin:$PATH" to the top of the build script | 02:00 |
Mech422 | that would help a bit with finding wrong versions of stuff | 02:01 |
Mech422 | Hmm - its using sysem Ghostscript fonts too | 02:02 |
Mech422 | wow - this is screwed | 02:03 |
Mech422 | its building with no freetype, no jpeg, no png, no lcms | 02:04 |
Mech422 | I don't think the poor thing actually found an image format it could support | 02:04 |
+perlDreamer | Mech422, yesterday, rizen was talking about PNG images | 02:21 |
+perlDreamer | and if it's building with no image format, that would explain the error message | 02:22 |
Mech422 | yeah - poor thing couldn't even build TIFF *sniffle* | 02:24 |
+perlDreamer | easy now, Mech422 | 02:24 |
+perlDreamer | it's dangerous to anthropormorphize software | 02:24 |
Mech422 | well - it struggled so valiantly... | 02:24 |
Mech422 | it looked here, it looked there - It even googled for the libs!! | 02:25 |
Mech422 | but to no avail :-( | 02:25 |
+perlDreamer | back later, time to be a birthday dad again... | 02:25 |
Mech422 | LOL | 02:26 |
Mech422 | perlDreamer: hmm - It appears IM might have gif support built in... | 02:49 |
Mech422 | might be worth redoing the test case to use gif and see if I'm barking up the wrong tree | 02:49 |
+perlDreamer | Mech422, the Poll generates PNGs | 03:19 |
+perlDreamer | but maybe we can try another test with a GIF in it | 03:19 |
+perlDreamer | thumbnailing, or resizing or something | 03:19 |
+perlDreamer | there's already a test with a gif in it | 03:20 |
+perlDreamer | Storage/Image.t | 03:20 |
Mech422 | ahh - that failed last night didn't it ?/ | 03:20 |
+perlDreamer | some tests did fail in it | 03:20 |
+perlDreamer | I'm trying to track down test numbers | 03:20 |
Mech422 | (sorry - /data is lying in bloody pieces on the floor atm, so I can't check myself ) | 03:21 |
+perlDreamer | 49 and 51 in Storage/Image.t | 03:21 |
+perlDreamer | if they pass, then we have GIF support | 03:21 |
Mech422 | just as well - libjpeg really wasn't happy - it couldn't parse the machine descriptor for a 64bit gnu-linux | 03:21 |
+perlDreamer | normally, I only write tests for WebGUI | 03:21 |
+perlDreamer | but it sounds like we should include some WRE tests, as well | 03:21 |
+perlDreamer | especially since it doesn't have a thorough test suite | 03:22 |
Mech422 | gah - I'd really like to re-write these dam scripts | 03:22 |
Mech422 | but rizen wanted to talk to Synq about it | 03:22 |
+perlDreamer | WebGUI, SynQ2: ping | 03:23 |
Mech422 | who's WebGUI ? rizen got an alias on the down-low ? | 03:23 |
+perlDreamer | no, Koen De Jonge == WebGUI == SynQ* | 03:23 |
Mech422 | ahh | 03:23 |
+perlDreamer | He's a really nice guy. Quite smart, too | 03:24 |
+perlDreamer | He did a WUC talk in 2005 called Nagios, a way to drink more coffee | 03:24 |
Mech422 | nagios is good stuff - I used OpenNMS as it looked prettier to clients | 03:25 |
Mech422 | Hmm - I'm gonna lie and go with --host=i686-pc-linux-gnu | 03:26 |
Mech422 | we can figure out the 'right' host id. for amd64 later | 03:26 |
* perlDreamer is gonna rerun the test suite and see where the leaking version tags are coming from | 03:27 | |
+perlDreamer | if you can make IM work, rizen will be quite happy | 03:29 |
+perlDreamer | if you can make 64 work, he'll dance | 03:29 |
+perlDreamer | because 64-bit support is the gating item for WRE 1.0 release | 03:29 |
Mech422 | umm - 64bit does work | 03:30 |
Mech422 | I use it every day | 03:30 |
Mech422 | its just the build scripts changed again and now I gotta report crap | 03:31 |
Mech422 | I 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 day | 04:05 | |
+perlDreamer | see y'all on Monday | 04:05 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] | 04:05 | |
Mech422 | Houston - we have image file support! | 04:16 |
elnino_ | yeah Mech422! | 04:17 |
Mech422 | now I need to remember how pd said to run that test suite... | 04:19 |
Mech422 | Poll.t still fails | 04:31 |
Mech422 | but ImageMagic make check reports only 2 failures out of 39 test suites.. | 04:32 |
Mech422 | so maybe PerlMagic is the culprit | 04:32 |
Mech422 | well, crappydoodle...it still doesn't find freetype | 05:00 |
elnino_ | crappydoodle? THATS funny. I have to remember that one. | 05:01 |
Mech422 | yeah - I figure fi the whole programming thing doesn't work out... I'll go into comedy :-) | 05:06 |
Mech422 | yes! we have Freetype! | 05:38 |
Mech422 | rebuild IM and re-test | 05:38 |
Mech422 | fugity fugity fug - I spent all this time fixing libjpeg detection and the test is using PNG's :-P | 05:49 |
elnino_ | oops. | 05:50 |
elnino_ | hate that when it happens. | 05:50 |
Mech422 | Hmm - yeah - something else is funky - according to configure - its _got_ PNG support | 05: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 |
Mech422 | oh umm - jpeg == old, lossy, no-layers, free standard png == newer, lossless, layered, free standard | 05:54 |
Mech422 | (jpeg was basically designed for cameras...) | 05:55 |
Mech422 | oh - 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 thru | 05:57 |
Mech422 | of course - for icons, what ya really want is SVG :-) | 05:58 |
Mech422 | you want it like a sailor on shore leave... | 05:58 |
Mech422 | you crave it like roseanne craves chocolate... | 05:58 |
Mech422 | you need it like ... well,thats personal :-P | 05: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/knew | 06:02 |
elnino_ | s/he/the | 06:02 |
Mech422 | that was gifs - compuserve owns gif format | 06:02 |
elnino_ | many years ago. obviously that all died | 06:02 |
Mech422 | yeah | 06:02 |
Mech422 | and lossless just means the compression used by the format doesn't lose any data | 06:03 |
Mech422 | jpg's can throw out pixels to make images smaller - because the human eye can't tell the differenct | 06:03 |
Mech422 | png's wont do that | 06: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 |
Mech422 | no - for that you really want 'SVG' - scalable Vector Graphics... | 06:04 |
Mech422 | SVG is sorta like postscript - it doesn't store pixels - its store directions for drawing the pixels | 06:04 |
Mech422 | so you can draw at any size and not get jaggies/blurries | 06:05 |
Mech422 | makes 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 |
Mech422 | heh | 06:05 |
Mech422 | umm - 'turtle graphics for the web!' :-) | 06:05 |
Mech422 | Display 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 |
Mech422 | If you find out what they do, let me know... | 06:06 |
elnino_ | lol | 06:06 |
Mech422 | so far all I know is it involves expensive lunches | 06:07 |
Mech422 | and last minute rushes for features they decide not to use | 06:07 |
elnino_ | yep, that' part of it. | 06:07 |
elnino_ | all true | 06:07 |
* elnino_ is sleepy | 06:07 | |
elnino_ | chat later. Good luck testing | 06:07 |
Mech422 | thanks :-) | 06:07 |
Mech422 | enjoy your sleep | 06:07 |
Mech422 | Get 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 #webgui | 10:11 | |
-!- carogray1 [n=Caroline@94.197.6.158.threembb.co.uk] has joined #webgui | 10:13 | |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 10:13 | |
-!- mode/#webgui [+v patspam] by ChanServ | 10: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 #webgui | 10: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 #webgui | 10:50 | |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 10: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 #webgui | 11:56 | |
-!- mode/#webgui [+v patspam] by ChanServ | 11: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 #webgui | 16:34 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 16:34 | |
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui | 18:08 | |
-!- perlmonkey2 [n=perlmonk@adsl-70-137-2-223.dsl.okcyok.swbell.net] has joined #webgui | 18:29 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 18:29 | |
-!- perlmonkey21 [n=perlmonk@adsl-75-52-205-249.dsl.okcyok.sbcglobal.net] has joined #webgui | 20: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 #webgui | 22: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 #webgui | 23:27 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 23:27 | |
CIA-23 | WebGUI: arjan * r11076 /branch/WebGUI_7.6/ (5 files in 4 dirs): Fixed: Different errormessages on login failure | 23:51 |
CIA-23 | WebGUI: arjan * r11077 /WebGUI/ (5 files in 4 dirs): Fixed #10450: Different errormessages on login failure | 23: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!