uPortal IRC Logs-2008-06-10
[00:00:29 EDT(-0400)] * apetro-_ (n=apetro@ip68-98-37-188.ph.ph.cox.net) has joined ##uportal
[00:16:45 EDT(-0400)] * MarkRogers (n=MarkRoge@wnpgmb0804w-ad03-82-73.dynamic.mts.net) has joined ##uportal
[06:54:07 EDT(-0400)] * JASIGLogBot2 (i=jasigch@jasigch.Princeton.EDU) has joined ##uportal
[06:54:07 EDT(-0400)] * Topic is 'http://uportal.pastebin.com/ - http://www.ja-sig.org/wiki/display/UPC/uportal+IRC+Logs' set by EricDalquist on 2008-02-27 12:32:13 EST(-0500)
[07:59:43 EDT(-0400)] * MarkRogers (n=MarkRoge@wnpgmb0804w-ad03-82-73.dynamic.mts.net) has joined ##uportal
[08:29:54 EDT(-0400)] * dstn (i=dstn@unaffiliated/dstn) has joined ##uportal
[08:45:42 EDT(-0400)] * athena7 (n=athena7@c-24-2-189-230.hsd1.ct.comcast.net) has joined ##uportal
[09:26:26 EDT(-0400)] * anastasiac (n=team@142.150.154.105) has joined ##uportal
[09:53:08 EDT(-0400)] * jessm (n=Jess@cpe-069-134-127-060.nc.res.rr.com) has joined ##uportal
[09:57:46 EDT(-0400)] * EricDalquist (n=dalquist@bohemia.doit.wisc.edu) has joined ##uportal
[09:59:12 EDT(-0400)] * anastasiac (n=team@142.150.154.105) has joined ##uportal
[10:07:15 EDT(-0400)] * MarkRogers (n=MarkRoge@addhcp129.cc.umanitoba.ca) has joined ##uportal
[10:11:35 EDT(-0400)] * esm (n=esm@128.220.212.115) has joined ##uportal
[10:22:55 EDT(-0400)] <EricDalquist> anyone know if including a MPL1.1 library in a BSD project is ok?
[10:27:46 EDT(-0400)] * apetro-_ (n=apetro@ip68-98-37-188.ph.ph.cox.net) has joined ##uportal
[10:32:45 EDT(-0400)] <EricDalquist> also .. anyone have any experience with existing code that does XPath-like matching/filtering for SAX?
[10:33:38 EDT(-0400)] <athena7> sorry, i can't help in either regard
[10:47:01 EDT(-0400)] <dstn> nor i
[10:48:44 EDT(-0400)] * michelled (n=team@142.150.154.197) has joined ##uportal
[10:49:34 EDT(-0400)] * esm_ (n=esm@128.220.212.115) has joined ##uportal
[10:57:55 EDT(-0400)] * holdorph (n=holdorph@wsip-98-174-242-39.ph.ph.cox.net) has joined ##uportal
[11:21:01 EDT(-0400)] * apetro-_ (n=apetro@wsip-98-174-242-39.ph.ph.cox.net) has joined ##uportal
[11:41:59 EDT(-0400)] * holdorph (n=holdorph@wsip-98-174-242-39.ph.ph.cox.net) has joined ##uportal
[12:08:19 EDT(-0400)] <deuce_> xpath for SAX... let me know if you find something
[12:08:30 EDT(-0400)] <deuce_> er .. invent something
[12:08:42 EDT(-0400)] <EricDalquist> I did find something
[12:08:44 EDT(-0400)] <EricDalquist> sxt
[12:08:55 EDT(-0400)] <EricDalquist> ended up not needing it now
[12:09:01 EDT(-0400)] <EricDalquist> but I have a note to look into it more
[12:09:11 EDT(-0400)] <EricDalquist> it looks like a subset of XSLT/XPath for SAX
[12:09:23 EDT(-0400)] <EricDalquist> http://joost.sourceforge.net/
[12:09:38 EDT(-0400)] <deuce_> i've just had the need for such a thing in the past and i'm sure it will come up again
[12:09:39 EDT(-0400)] <deuce_> thx
[12:09:48 EDT(-0400)] <EricDalquist> yeah
[12:09:52 EDT(-0400)] <EricDalquist> it seems quite useful
[12:10:13 EDT(-0400)] <EricDalquist> getting something closer to a standard way to filter & transform SAX streams
[12:10:22 EDT(-0400)] <EricDalquist> avoiding the dreaded DOM
[12:10:25 EDT(-0400)] <deuce_> i'd always wind up DOMing and xpathing
[12:10:26 EDT(-0400)] <deuce_> yep
[12:14:04 EDT(-0400)] * colinclark (n=colin@142.150.154.101) has joined ##uportal
[12:33:21 EDT(-0400)] * awills (n=awills@70-100-43-51.br1.sho.az.frontiernet.net) has joined ##uportal
[12:49:24 EDT(-0400)] <EricDalquist> athena7: have you had any time to look at the stats recorder?
[12:49:37 EDT(-0400)] <athena7> built it this morning
[12:49:44 EDT(-0400)] <athena7> have yet to play with it
[12:49:48 EDT(-0400)] <athena7> but now i have all the code
[12:49:51 EDT(-0400)] <EricDalquist>
[13:02:16 EDT(-0400)] * esm (n=esm@128.220.212.115) has joined ##uportal
[13:02:58 EDT(-0400)] <athena7> so how are we looking for uportal 3.0.1?
[13:03:13 EDT(-0400)] <EricDalquist> good
[13:03:22 EDT(-0400)] <EricDalquist> I have 3 or 4 issues I'll get finished up today
[13:03:31 EDT(-0400)] <EricDalquist> I ping'd Gary about the IE portlet CSS issue
[13:03:38 EDT(-0400)] <EricDalquist> I'm actually just running to lunch
[13:03:43 EDT(-0400)] <EricDalquist> let you know more when I get back.
[13:05:31 EDT(-0400)] <athena7> no rush
[13:05:33 EDT(-0400)] <athena7> enjoy lunch!
[13:58:19 EDT(-0400)] * esm (n=esm@128.220.212.115) has joined ##uportal
[14:01:32 EDT(-0400)] * esm (n=esm@128.220.212.115) has joined ##uportal
[14:10:58 EDT(-0400)] * EricDalquist hates batch data processing
[14:13:11 EDT(-0400)] * athena7 hides the datas in a box
[14:14:00 EDT(-0400)] <EricDalquist> lol
[14:14:19 EDT(-0400)] <EricDalquist> we have a lot of apps here were someone long ago wrote a giant query to get all the data about thing X
[14:14:37 EDT(-0400)] <EricDalquist> and when someone just needs X.foo instead of writing a query for just that they use the giant query
[14:14:42 EDT(-0400)] <EricDalquist> then that performs badly
[14:15:00 EDT(-0400)] <EricDalquist> so then they decide that batch processing of the query and results into ANOTHER database is the appropriate solutiuon
[14:15:04 EDT(-0400)] <EricDalquist> </rant>
[14:15:47 EDT(-0400)] <MarkRogers> and they called it "DATA WAREHOUSE"
[14:16:42 EDT(-0400)] <athena7> haha
[14:16:56 EDT(-0400)] <athena7> kind of an apt analogy i guess
[14:17:07 EDT(-0400)] <athena7> whatever you want is always on a dusty, high shelf in the back
[14:17:09 EDT(-0400)] <EricDalquist> yup
[14:17:18 EDT(-0400)] <EricDalquist> so we bought a ESB
[14:17:23 EDT(-0400)] <athena7> have to pull out the big lifter thing to get it out
[14:17:46 EDT(-0400)] <EricDalquist> and now, since again no one gets the 'query per bit of data', they're trying to figure out how to batch process data for consumption by the ESB ...
[14:18:33 EDT(-0400)] <MarkRogers> Oracle or JBoss?
[14:19:16 EDT(-0400)] <EricDalquist> the ESB?
[14:19:23 EDT(-0400)] <EricDalquist> Cape Clear I believe
[14:19:33 EDT(-0400)] <EricDalquist> so I think it is Spring + message passing
[14:19:38 EDT(-0400)] <athena7> can i close out up-2027?
[14:19:49 EDT(-0400)] <EricDalquist> sure
[14:20:01 EDT(-0400)] <EricDalquist> I was going to ask you if there was a reason it was still open
[14:20:17 EDT(-0400)] <athena7> no i was just waiting to make sure it worked for other people
[14:20:23 EDT(-0400)] <EricDalquist> ah yeah
[14:20:24 EDT(-0400)] <athena7> all closed
[14:20:27 EDT(-0400)] <EricDalquist> thanks
[14:23:45 EDT(-0400)] <athena7> by the way, jqueryui 1.5 got released
[14:24:16 EDT(-0400)] <EricDalquist> neat
[14:24:21 EDT(-0400)] <athena7> yeah
[14:24:32 EDT(-0400)] <athena7> they added all sorts of effects and such
[14:24:59 EDT(-0400)] <EricDalquist> purty
[14:25:02 EDT(-0400)] <EricDalquist>
[14:27:56 EDT(-0400)] <athena7> yeah
[14:28:09 EDT(-0400)] <athena7> liferay has been very involved in ongoing jquery development, incidentally
[14:28:16 EDT(-0400)] <athena7> i think they hired the lead dev or something?
[14:39:17 EDT(-0400)] <MarkRogers> did this last night
[14:39:19 EDT(-0400)] <MarkRogers> http://www.ja-sig.org/wiki/display/UPM30/05+MSSQL+with+the+jTDS+JDBC+Driver
[14:39:27 EDT(-0400)] <MarkRogers> hope it's not too brutal
[14:39:33 EDT(-0400)] <EricDalquist> actually it looks good
[14:39:47 EDT(-0400)] <EricDalquist> I have on my list of things to do today to email you and thank you
[14:40:45 EDT(-0400)] <MarkRogers> the only thing I wasn't too clear on was the initportal task
[14:41:17 EDT(-0400)] <MarkRogers> would one run the dbtest task to see that the configuration is correct and then run initportal to build the db?
[14:41:31 EDT(-0400)] <EricDalquist> yes
[14:43:03 EDT(-0400)] <MarkRogers> and I'm guessing that this page could almost be an MSSQL or Sybase page, given that we are talking about jTDS
[14:43:28 EDT(-0400)] <EricDalquist> I guess? I'm not at all familiar with either database
[14:48:46 EDT(-0400)] <MarkRogers> we have some Sybase here, so I could actually try a quick sample configuration
[14:48:46 EDT(-0400)] <EricDalquist> that would be great!
[14:54:51 EDT(-0400)] <athena7> hey eric
[14:55:01 EDT(-0400)] <EricDalquist> hey ... just stepping out for a meeting
[14:55:04 EDT(-0400)] <athena7> i'm having some trouble getting the stats stuff working
[14:55:04 EDT(-0400)] <athena7> oh ok
[14:55:07 EDT(-0400)] <athena7> talk to you later
[14:55:09 EDT(-0400)] <EricDalquist> yup
[14:55:13 EDT(-0400)] <EricDalquist> back in under an hour
[14:55:17 EDT(-0400)] <athena7> sure
[15:58:54 EDT(-0400)] * dstn (i=dstn@unaffiliated/dstn) has left ##uportal
[16:45:34 EDT(-0400)] * apetro--_ (n=apetro@12.164.139.7) has joined ##uportal
[16:58:16 EDT(-0400)] <athena7> do we have a procedure for giving people the right jira permissions to claim uportal tickets?
[17:02:51 EDT(-0400)] <EricDalquist> athena7: sorry for the extra hour
[17:02:59 EDT(-0400)] <EricDalquist> I apparently had another meeting that I didn't know about
[17:03:13 EDT(-0400)] <EricDalquist> and for the jira issues they have to be added to the uportal-dev group
[17:05:35 EDT(-0400)] <athena7> heya
[17:05:37 EDT(-0400)] <athena7> ok
[17:05:42 EDT(-0400)] <athena7> so just go ahead and do that?
[17:05:43 EDT(-0400)] <EricDalquist> so stats
[17:05:45 EDT(-0400)] <EricDalquist> yeah
[17:05:48 EDT(-0400)] <athena7> i think i have the right permissions
[17:05:53 EDT(-0400)] <EricDalquist> let me know if you don't
[17:05:59 EDT(-0400)] <athena7> yeah stats - doesn't seem to be creating the right tables
[17:06:19 EDT(-0400)] <athena7> or sequences
[17:06:23 EDT(-0400)] <EricDalquist> really
[17:06:35 EDT(-0400)] <athena7> yeah
[17:06:36 EDT(-0400)] <EricDalquist> it should create them as part of the db-hibernate task
[17:06:41 EDT(-0400)] <athena7> oh
[17:06:49 EDT(-0400)] <athena7> yeah i didn't think to run that
[17:06:50 EDT(-0400)] <athena7>
[17:06:51 EDT(-0400)] <EricDalquist>
[17:06:53 EDT(-0400)] <athena7> that would explain it!
[17:06:58 EDT(-0400)] <EricDalquist> that it woul
[17:07:08 EDT(-0400)] <athena7> can i run that without dropping the other tables?
[17:07:13 EDT(-0400)] <EricDalquist> hrm
[17:07:20 EDT(-0400)] <EricDalquist> not without a tweak to the ant build
[17:07:31 EDT(-0400)] <athena7> might be something to consider
[17:07:32 EDT(-0400)] <EricDalquist> it may be worth splitting the stats tables task out
[17:07:39 EDT(-0400)] <EricDalquist> think you could give that a go?
[17:07:45 EDT(-0400)] <athena7> sure
[17:07:59 EDT(-0400)] <athena7> i think that might help since this is a new addition
[17:08:07 EDT(-0400)] <EricDalquist> yup
[17:08:08 EDT(-0400)] <athena7> doesn't really make sense to ask people to try and export/import just for this
[17:08:17 EDT(-0400)] <EricDalquist> true
[17:08:49 EDT(-0400)] <athena7> especially given the problems with cannouncements, etc.
[17:09:03 EDT(-0400)] <EricDalquist> ?
[17:09:15 EDT(-0400)] <EricDalquist> oh those don't imp/exp nicely?
[17:09:15 EDT(-0400)] <athena7> all the group associations break
[17:09:17 EDT(-0400)] <EricDalquist> ah
[17:09:19 EDT(-0400)] <athena7> not whatsoever
[17:12:22 EDT(-0400)] <athena7> man, i must have temporarily forgot that this was part of uportal, not a random portlet with auto.ddl turned on
[17:13:07 EDT(-0400)] <EricDalquist> yeah, auto.ddl seems a little dangerous for the portal. I can envision hibernate blowing away someone's schema accidentally
[17:13:40 EDT(-0400)] <athena7> yeah
[17:13:46 EDT(-0400)] <athena7> i would suggest that as a good plan
[17:14:12 EDT(-0400)] <EricDalquist> however neat it is to have your DB just magically get setup
[17:15:19 EDT(-0400)] <athena7> yeah
[17:22:58 EDT(-0400)] <EricDalquist> athena7: feel free to commit the fixed build.xml to trunk and patches
[17:24:27 EDT(-0400)] <athena7> ok
[17:25:21 EDT(-0400)] <athena7> how does it work? does it just use the stuff in the classpath?
[17:26:06 EDT(-0400)] <EricDalquist> the task?
[17:26:12 EDT(-0400)] <athena7> yeah
[17:26:29 EDT(-0400)] <EricDalquist> so copy the whole db-hibernate task
[17:26:36 EDT(-0400)] <EricDalquist> but remove one of the <hibernatetool> blocks
[17:26:48 EDT(-0400)] <EricDalquist> the first block does the portal mappings
[17:26:53 EDT(-0400)] <EricDalquist> the second block does the stats mappings
[17:27:03 EDT(-0400)] <athena7> oh!
[17:27:05 EDT(-0400)] <athena7> i see it now
[17:27:11 EDT(-0400)] <athena7> it'd scrolled off the screen
[17:27:16 EDT(-0400)] <athena7> see, i do need a new monitor
[17:27:21 EDT(-0400)] <athena7>
[17:27:44 EDT(-0400)] <EricDalquist> lol
[17:36:23 EDT(-0400)] <athena7> wow, yeah, this puts a lot in the db
[17:36:40 EDT(-0400)] <EricDalquist> well the default settings log ALL events
[17:36:43 EDT(-0400)] <athena7> yeah
[17:36:52 EDT(-0400)] <EricDalquist> but yeah it is just an event log
[17:37:02 EDT(-0400)] <EricDalquist> you'd really want summaries for reporting
[17:37:03 EDT(-0400)] <athena7> what'd we say we were going to do for the default? render times?
[17:37:04 EDT(-0400)] <athena7> yes
[17:37:33 EDT(-0400)] <EricDalquist> yeah
[17:37:54 EDT(-0400)] <EricDalquist> page_render, portlet_action and channel_render all have an associated time
[17:38:01 EDT(-0400)] <athena7> ah
[17:38:08 EDT(-0400)] <EricDalquist> and the page_render also puts an entry in the stats_folder table
[17:38:12 EDT(-0400)] <EricDalquist> so you know what tab it is for
[17:38:18 EDT(-0400)] <athena7> oh cool
[17:38:19 EDT(-0400)] <athena7> that's nice
[17:38:23 EDT(-0400)] <EricDalquist> portlet_action and channel_render include the same thing
[17:38:31 EDT(-0400)] <athena7> we can get page render times from more traditional analysis tools
[17:38:39 EDT(-0400)] <EricDalquist> the wiki page for it I think lists the tables for each event
[17:38:46 EDT(-0400)] <EricDalquist> and all the events
[17:38:46 EDT(-0400)] <athena7> but there's no info about what's causing it to be slow, when it's slow
[17:38:49 EDT(-0400)] <athena7> yeah
[17:38:53 EDT(-0400)] <athena7> it's useful
[17:45:40 EDT(-0400)] <EricDalquist> well I'm heading out for the day and will be on vacation tomorrow. Have fun with stats
[17:46:14 EDT(-0400)] <athena7> have a good day!
[17:46:15 EDT(-0400)] <athena7>
[17:52:14 EDT(-0400)] * apetro-_ (n=apetro@wsip-98-174-242-39.ph.ph.cox.net) has joined ##uportal
[18:30:09 EDT(-0400)] * esm (n=esm@207-53-193-223.dynamic-dsl.qis.net) has joined ##uportal