uPortal IRC Logs-2007-11-06
[06:43:17 EST(-0500)] * jayshao (n=jayshao@pool-72-79-105-68.nwrknj.east.verizon.net) has joined ##uportal
[06:45:31 EST(-0500)] * jayshao (n=jayshao@pool-72-79-105-68.nwrknj.east.verizon.net) has joined ##uportal
[07:56:26 EST(-0500)] * jayshao (n=jayshao@jayshao.oirt.rutgers.edu) has joined ##uportal
[09:05:36 EST(-0500)] * EricDalquist (n=dalquist@bohemia.doit.wisc.edu) has joined ##uportal
[09:30:50 EST(-0500)] * colinclark (n=atrcwrk2@bas1-toronto09-1279474863.dsl.bell.ca) has joined ##uportal
[09:37:03 EST(-0500)] * esm (n=esm@72.86.192.3) has joined ##uportal
[09:43:28 EST(-0500)] * awills (n=awills@tp-wireless.its.yale.edu) has joined ##uportal
[09:43:49 EST(-0500)] <awills> morning folks
[09:45:32 EST(-0500)] * SusanBramhall (i=Susan@dhcp128036196244.central.yale.edu) has joined ##uportal
[09:47:55 EST(-0500)] <SusanBramhall> working with Drew on cernunnos exports.. some aspects of the rendered layout are carried as parameters to the theme or structure xsl transforms
[09:48:15 EST(-0500)] <SusanBramhall> sorry - i meant to start with good morning..
[09:48:19 EST(-0500)] <SusanBramhall> anyone there?
[09:49:00 EST(-0500)] <EricDalquist> I'm here
[09:49:04 EST(-0500)] <EricDalquist> awills: just said high
[09:51:31 EST(-0500)] <SusanBramhall> not sure how to see the logs so i don't behave so poorly
[09:51:48 EST(-0500)] <EricDalquist> lol
[09:51:53 EST(-0500)] <michelled>
[09:51:59 EST(-0500)] <EricDalquist> he said hi before you got in here
[09:52:08 EST(-0500)] <SusanBramhall> anyway.. do you think theme parameters such as skin belong to a user's profile or to their layout?
[09:52:13 EST(-0500)] <EricDalquist> I usually don't bother checking the logs when I get in
[09:52:23 EST(-0500)] <EricDalquist> probably layout
[09:52:34 EST(-0500)] <EricDalquist> or a layout related structure
[09:52:42 EST(-0500)] <SusanBramhall> like activeTab and width?
[09:53:10 EST(-0500)] <EricDalquist> hrm
[09:53:23 EST(-0500)] <EricDalquist> really they seem to be their own data
[09:53:35 EST(-0500)] <SusanBramhall> and that's how the database carries them
[09:53:40 EST(-0500)] <EricDalquist> while related to both the profile and the layout they don't really belong to either
[09:53:49 EST(-0500)] <EricDalquist> they are an aspect added during the layout processing
[09:54:23 EST(-0500)] <EricDalquist> so perhaps a layout theme params specific imp/exp script will be needed as well
[09:54:57 EST(-0500)] <EricDalquist> perhaps have a meta <user> element that contains <profile> <themeParams> and <layout> tags
[09:56:26 EST(-0500)] <SusanBramhall> right now it has <user><profile> nested but <layout> has username as an attribute
[09:57:07 EST(-0500)] <awills> there is a <profile> substructure that's currently exported as a part of the user... I believe I could put this information there
[09:58:28 EST(-0500)] <awills> <profile ...><structure ...><parameter name="name">value</parameter></structure><theme ...><parameter name="name">value</parameter></theme><profile>
[09:59:33 EST(-0500)] <awills> this would save me (and us) the trouble of actually having to understand the precise purpose of each element of data on UP_SS_USER_PARM
[10:01:01 EST(-0500)] <awills> EricDalquist I was typing when you sent your last msg... looks like were're thinking the same way?
[10:01:25 EST(-0500)] <EricDalquist> yup
[10:01:40 EST(-0500)] <EricDalquist> and yeah, the data in the _PARM table is arbitrary
[10:01:50 EST(-0500)] <EricDalquist> so even if you understood everything that was there by default
[10:02:11 EST(-0500)] <EricDalquist> someone could have custom parameters that would hose it up. so just name/value pairs in the XML is probably the best bet
[10:03:18 EST(-0500)] <awills> exactly... on the one hand, it's nice to use domain-specific tag/attribute names for human readability, but this data is designed to be open-ended
[10:03:22 EST(-0500)] * colinclark (n=atrcwrk2@142.150.154.101) has joined ##uportal
[10:07:52 EST(-0500)] <EricDalquist> might I recommend using the java.util.Properties XML format for name/value pairs in the XML? http://java.sun.com/dtd/properties.dtd
[10:08:13 EST(-0500)] <EricDalquist> makes it standard with a XML properties format Java devs may already know
[10:27:26 EST(-0500)] <awills> ic... can you point me to an example?
[10:27:30 EST(-0500)] <awills> or type one?
[10:30:33 EST(-0500)] * clown (n=chatzill@142.150.154.101) has joined ##uportal
[10:51:26 EST(-0500)] * athena7 (n=jdb53@wopr.its.yale.edu) has joined ##uportal
[11:00:43 EST(-0500)] * colinclar1 (n=atrcwrk2@142.150.154.101) has joined ##uportal
[11:06:11 EST(-0500)] <awills> EricDalquist – how about using the same structure as init-params in portlet.xml & web.xml?
[11:06:33 EST(-0500)] <EricDalquist> awills: sorry crazy day here
[11:06:39 EST(-0500)] <awills> <parameter><name>xyz</name><value>123</value></parameter>
[11:06:50 EST(-0500)] <awills> i should think that would be similarly familiar
[11:07:13 EST(-0500)] <awills> and... there are other export schemas that already use that approach
[11:07:21 EST(-0500)] <EricDalquist> ok
[11:07:25 EST(-0500)] <awills> coolness
[11:07:30 EST(-0500)] <EricDalquist> the properies thing was just a suggestion
[11:07:39 EST(-0500)] <EricDalquist> wasn't sure if you could use DTDs or not in the cernunnos stuff
[11:08:25 EST(-0500)] <awills> can if we want to we're looking at developing XSDs, as a possibility
[11:09:02 EST(-0500)] <EricDalquist> oh and looking at that DTD I linked to
[11:09:30 EST(-0500)] <EricDalquist> you do <properties><entry key="foo">value</entry></properties>
[11:10:53 EST(-0500)] <awills> thanks
[11:44:19 EST(-0500)] * lescour (n=lescour@129.244.24.211) has joined ##uportal
[12:48:41 EST(-0500)] * ac_chan (n=alex@tempoutsidepix.pratt.edu) has joined ##uportal
[12:50:00 EST(-0500)] * EricDalquist (n=dalquist@bohemia.doit.wisc.edu) has joined ##uportal
[12:50:00 EST(-0500)] * clown (n=chatzill@142.150.154.101) has joined ##uportal
[16:22:16 EST(-0500)] * athena7 (n=jdb53@wopr.its.yale.edu) has left ##uportal
[16:56:35 EST(-0500)] * michelled (n=team@142.150.154.114) has left ##uportal
[17:24:22 EST(-0500)] * awills (n=awills@tp-wireless.its.yale.edu) has left ##uportal
[20:40:51 EST(-0500)] * lescour (n=lescour@129.244.24.211) has joined ##uportal
[20:57:46 EST(-0500)] * jayshao (n=jayshao@pool-72-79-105-68.nwrknj.east.verizon.net) has joined ##uportal