Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

[10:00:21 EDT(-0400)] * EricDalquist (n=dalquist@128.104.17.46) has joined ##uportal
[10:01:01 EDT(-0400)] * colinclark (n=colin@bas1-toronto09-1279543721.dsl.bell.ca) has joined ##uportal
[10:25:58 EDT(-0400)] * anastasiac (n=team@142.150.154.105) has joined ##uportal
[10:34:12 EDT(-0400)] * michelled (n=team@142.150.154.197) has joined ##uportal
[10:49:06 EDT(-0400)] * holdorph (n=holdorph@uni1.unicon.net) has joined ##uportal
[10:53:10 EDT(-0400)] * athena7 (n=athena7@lumina.its.yale.edu) has joined ##uportal
[10:58:50 EDT(-0400)] <athena7> happy friday, world
[10:59:24 EDT(-0400)] <michelled> to you too! A bit dreary and drippy over here but happy none the less. (smile)
[11:00:30 EDT(-0400)] * holdorph (n=holdorph@uni1.unicon.net) has joined ##uportal
[11:00:52 EDT(-0400)] <athena7> ugh, me too!
[11:00:58 EDT(-0400)] <athena7> i've never had allergies this bad
[11:01:26 EDT(-0400)] <colinclark> athena7: Allergies? Ugh, what a drag.
[11:01:43 EDT(-0400)] <athena7> yeah i guess so
[11:01:55 EDT(-0400)] <athena7> i don't know if the damp's making it worse or what
[11:01:58 EDT(-0400)] <athena7> yesterday was beautiful though (smile)
[11:02:12 EDT(-0400)] <colinclark> Is it rainy there today, too?
[11:02:17 EDT(-0400)] <athena7> supposed to be
[11:02:25 EDT(-0400)] <athena7> right now it's just kind of overcast and damp
[11:02:33 EDT(-0400)] <athena7> supposed to rain all weekend, i think
[11:02:38 EDT(-0400)] <EricDalquist> so athena7 I think http://www.ja-sig.org/issues/browse/UP-1981 is the last code related up3 issue
[11:02:44 EDT(-0400)] <athena7> too bad we only have nice weather when we're working (tongue)
[11:02:50 EDT(-0400)] <athena7> ok
[11:02:52 EDT(-0400)] <EricDalquist> we've been getting drenched here for the last few days
[11:02:57 EDT(-0400)] <colinclark> athena7: yes!
[11:03:02 EDT(-0400)] <EricDalquist> and it is supposed to continue for a few more
[11:03:03 EDT(-0400)] <athena7> so, that issue is actually kind of hard to reproduce
[11:03:09 EDT(-0400)] <athena7> i'd seen it a few times, then not again
[11:03:10 EDT(-0400)] <EricDalquist> nice lopw 40s & rain (tongue)
[11:03:12 EDT(-0400)] <colinclark> Today's pretty bleak in Toronto, but good for the garden.
[11:03:25 EDT(-0400)] <EricDalquist> hrm
[11:03:31 EDT(-0400)] <athena7> let me try again and see
[11:03:42 EDT(-0400)] <athena7> it's definitely a problem with the interface.js library though
[11:03:46 EDT(-0400)] <colinclark> athena7: Hey, I've been meaning to ask you a question for awhile about Ajax portlets. As Eli and I prepare for our JavaScript workshop at the conference, I was wondering if you'd be willing to cook up a simple example for us.
[11:03:55 EDT(-0400)] <EricDalquist> well if we can't reliably reproduce it we can just add a comment to that effect and reduce its priority
[11:03:57 EDT(-0400)] <athena7> sure
[11:04:02 EDT(-0400)] <athena7> actually colin i'm coming to your session
[11:04:09 EDT(-0400)] <colinclark> athena7: Cool!
[11:04:23 EDT(-0400)] <colinclark> The sample component we're building as a tutorial is a List Builder:
[11:04:23 EDT(-0400)] <EricDalquist> athena7: maybe you can demo the axaj -> action -> servlet pattern too (smile)
[11:04:24 EDT(-0400)] <colinclark> https://source.fluidproject.org/svn/sandbox/javascript-workshop/trunk/listbuilder/
[11:04:53 EDT(-0400)] <athena7> EricDalquist: unless i find an easy fix i'm sort of disinclined to spend a lot of time fixing it, since we're planning to replace that library for drag and drop anyway
[11:05:05 EDT(-0400)] <EricDalquist> athena7: that's fine
[11:05:06 EDT(-0400)] <athena7> hm, maybe - i haven't actually gotten it working yet though (smile)
[11:05:21 EDT(-0400)] <EricDalquist> could you just leave a comment with your view/notes on it?
[11:05:25 EDT(-0400)] <athena7> yeah, i will
[11:05:28 EDT(-0400)] <EricDalquist> thanks
[11:05:43 EDT(-0400)] <athena7> if i can reproduce it, i'll see if something simple like running through and resetting all the table column widths fixes it
[11:06:04 EDT(-0400)] <athena7> thanks colinclark, i'll have to take a look that that
[11:06:25 EDT(-0400)] <athena7> is this what you want an example of?
[11:06:28 EDT(-0400)] <colinclark> athena7: Cool. Here's the agenda we've got planned for the workshop: http://wiki.fluidproject.org/display/fluid/Writing+Fearless+Javascript+for+Portlets%2C+Widgets%2C+and+Portals
[11:06:47 EDT(-0400)] <colinclark> We're still not sure what sort of data we'll manipulate with the list builder. Right now it's just fruit.
[11:06:54 EDT(-0400)] <athena7> (smile)
[11:06:59 EDT(-0400)] <athena7> by the way, i had a jquery question
[11:07:09 EDT(-0400)] <colinclark> athena7: My favourite kind of question. (smile)
[11:07:11 EDT(-0400)] <athena7> is it possible to include jquery and jquery ui libraries multiple times in the same page?
[11:07:17 EDT(-0400)] <athena7> i've had some problems with that
[11:07:23 EDT(-0400)] <colinclark> Aha. Good question.
[11:07:41 EDT(-0400)] <colinclark> So, for example, if you have more than one portlet that depends on jQuery?
[11:07:44 EDT(-0400)] <athena7> yes
[11:07:50 EDT(-0400)] <athena7> take the calendar stuff, for example
[11:07:58 EDT(-0400)] <colinclark> I should think jQuery would be well-behaved enough to handle multiple includes.
[11:08:04 EDT(-0400)] <colinclark> But I haven't yet tried it myself.
[11:08:09 EDT(-0400)] <colinclark> What kind of behaviour are you seeing?
[11:08:21 EDT(-0400)] <athena7> stuff suddenly just not being initialized or not working correctly
[11:09:06 EDT(-0400)] <colinclark> Really? I'm surprised!
[11:09:19 EDT(-0400)] <athena7> yeah
[11:09:43 EDT(-0400)] <athena7> i vsn try and collect some more details
[11:09:46 EDT(-0400)] <athena7> er, can
[11:10:07 EDT(-0400)] <colinclark> I distinctly remember code in jQuery.js that checks to see if the jQuery variable has already been defined.
[11:10:18 EDT(-0400)] <EricDalquist> hrm ... I just realized the cpd files are in uportal-war .... would those make more sense in uportal-impl?
[11:10:22 EDT(-0400)] <athena7> what about the plugin libraries?
[11:10:40 EDT(-0400)] <colinclark> Hmm. I know the source code to jQuery UI less well.
[11:11:06 EDT(-0400)] <colinclark> Assuming they follow the typical pattern, I would think most jQuery plugins would be immune to these sorts of problems.
[11:11:11 EDT(-0400)] <athena7> yeah
[11:11:14 EDT(-0400)] <athena7> i would have too
[11:11:16 EDT(-0400)] <colinclark> Makes me want to check my own jQuery plugins to see how the react.
[11:11:29 EDT(-0400)] <colinclark> they react.
[11:11:46 EDT(-0400)] <colinclark> Antranig and I have been talking about how a lightweight version of Dojo.require would be nice for jQuery.
[11:12:02 EDT(-0400)] <colinclark> But I always hated Dojo.require because it dynamically eval()ed scripts...
[11:12:06 EDT(-0400)] <athena7> ah
[11:12:07 EDT(-0400)] <colinclark> which totally screws up Firebug.
[11:12:12 EDT(-0400)] <athena7> but something that's similar in spirit?
[11:12:16 EDT(-0400)] <colinclark> Yes.
[11:12:19 EDT(-0400)] <colinclark> I'm not even sure it's possible.
[11:12:35 EDT(-0400)] <colinclark> The first step seems to me to write all plugins in a way that they only initialize themselves once.
[11:12:52 EDT(-0400)] <colinclark> Then the other probably is dealing with the fact that you're sending a lot of bytes down the pipe in duplicate.
[11:13:24 EDT(-0400)] <colinclark> Is there the possibility that the portal could be smart enough to check for <script> tags that are importing the same file more than once?
[11:13:48 EDT(-0400)] <colinclark> It's a complex problem.
[11:14:49 EDT(-0400)] <colinclark> EricDalquist or athena7: Any clever ideas on how to handle this sort of thing?
[11:14:50 EDT(-0400)] <athena7> yeah
[11:14:56 EDT(-0400)] <athena7> not really (smile)
[11:15:04 EDT(-0400)] <colinclark> That's about where I'm at, too. (smile)
[11:15:14 EDT(-0400)] <EricDalquist> no, it would be pretty rough to do something like that right now
[11:15:17 EDT(-0400)] <colinclark> I guess the first step is to figure out why jQuery is blowing up and get that fixed.
[11:15:26 EDT(-0400)] <athena7> yeah i'll try and look at that more today
[11:15:29 EDT(-0400)] <colinclark> k.
[11:15:31 EDT(-0400)] <EricDalquist> I suppose you could parse the output of each portlet and look for script tags to munge
[11:15:32 EDT(-0400)] <athena7> i hadn't really tired it until recently
[11:15:41 EDT(-0400)] <EricDalquist> but that would require some specific naming conventions
[11:15:42 EDT(-0400)] <colinclark> Let me know if you want a hand getting it into the jQuery community to be fixed.
[11:15:53 EDT(-0400)] <athena7> thanks!
[11:15:57 EDT(-0400)] <EricDalquist> since you'd need to ensure you're not removing something that isn't actually provided somewhere else
[11:16:04 EDT(-0400)] <colinclark> EricDalquist: Right.
[11:16:21 EDT(-0400)] <EricDalquist> it may be a little easier to contemplate in portlet 2.0 which allows portlets to put stuff into the <head>
[11:16:28 EDT(-0400)] <colinclark> So there's lots of challenges there: for example, if one portlet was using the minified version of jQuery and another was importing the packed version.
[11:16:32 EDT(-0400)] <EricDalquist> that would limit the scope of what you're searching through
[11:16:39 EDT(-0400)] <colinclark> They're ultimately the same resource, but delivered in slightly different ways.
[11:16:43 EDT(-0400)] <EricDalquist> yup
[11:16:46 EDT(-0400)] <athena7> oh wowq
[11:16:51 EDT(-0400)] <athena7> EricDalquist: that fix actually worked
[11:16:52 EDT(-0400)] <athena7> (smile)
[11:16:56 EDT(-0400)] <EricDalquist> js really needs a packaging standard
[11:17:05 EDT(-0400)] <colinclark> Yes!
[11:17:06 EDT(-0400)] <athena7> just ran through and set the table columns to the width they already were
[11:17:11 EDT(-0400)] <EricDalquist> neat
[11:17:15 EDT(-0400)] <athena7> yeah
[11:17:19 EDT(-0400)] <colinclark> We have standardized on yuicompressor for minification.
[11:17:32 EDT(-0400)] <colinclark> But every project seems to want to do it their own way. Dojo, as always, wrote their own packaging system.
[11:17:34 EDT(-0400)] <EricDalquist> we're looking ready for an actualy uPortal 3.0.0-GA release next week!
[11:17:41 EDT(-0400)] <colinclark> Congratulations!
[11:17:49 EDT(-0400)] <EricDalquist> well I'm thinking beyond even compression
[11:18:19 EDT(-0400)] <colinclark> EricDalquist: What else? Importing? Handling Java-style packages? That sort of thing?
[11:18:21 EDT(-0400)] <EricDalquist> like namespacing, compressed files
[11:18:24 EDT(-0400)] <EricDalquist> yup (smile)
[11:18:25 EDT(-0400)] <colinclark> Right.
[11:18:34 EDT(-0400)] <EricDalquist> all those things us strongly typed language people like (sad))
[11:18:36 EDT(-0400)] <colinclark> JavaScript 2 does address some of that.
[11:18:39 EDT(-0400)] <athena7> oh, eric, did you want me to check in the minified versions of the jquery ui libs?
[11:18:45 EDT(-0400)] <athena7> i guess i might as well, they seem to work fine
[11:18:45 EDT(-0400)] <EricDalquist> oh sure
[11:19:39 EDT(-0400)] <colinclark> Okay, well, I'm supposed to be on vacation today, so I think I'll hit the road.
[11:19:43 EDT(-0400)] <colinclark> Nice chatting with you all. (smile)
[11:19:54 EDT(-0400)] <EricDalquist> bye colinclark
[11:19:58 EDT(-0400)] <athena7> take care
[11:20:00 EDT(-0400)] <athena7> enjoy (smile)
[11:20:12 EDT(-0400)] <athena7> that was UP-1981, right?
[11:22:46 EDT(-0400)] <athena7> wow, it's so nice to see such a short bugs list
[11:23:05 EDT(-0400)] <EricDalquist> yup
[11:23:06 EDT(-0400)] <EricDalquist> yeah
[11:23:08 EDT(-0400)] <EricDalquist> down to 3
[11:23:13 EDT(-0400)] <EricDalquist> and they're all non-code tasks
[11:23:14 EDT(-0400)] <athena7> very cool
[11:23:16 EDT(-0400)] <athena7> (smile)
[11:23:23 EDT(-0400)] <athena7> there is one thing i'd like to fix today
[11:23:36 EDT(-0400)] <EricDalquist> ?
[11:23:40 EDT(-0400)] <athena7> thinking about the code last night, i think adding a portlet via ajax will fail if the first column is locked down
[11:23:50 EDT(-0400)] <EricDalquist> ah
[11:24:05 EDT(-0400)] <athena7> well, only when you add a focused channel
[11:24:09 EDT(-0400)] <athena7> not for the regular part
[11:24:10 EDT(-0400)] <athena7> but still
[11:24:16 EDT(-0400)] <EricDalquist> ah
[11:24:26 EDT(-0400)] <EricDalquist> oh I saw one nasty issue in jira
[11:24:41 EDT(-0400)] <athena7> i think the ajax stuff should be a lot better now in terms of dlm restrictions, although it still won't be perfect
[11:24:42 EDT(-0400)] <athena7> which one?
[11:24:44 EDT(-0400)] <EricDalquist> http://www.ja-sig.org/issues/browse/UP-1965
[11:24:54 EDT(-0400)] <EricDalquist> I need to test to see if I need to mark that as affecting 3.0 too
[11:25:00 EDT(-0400)] <athena7> ugh, hm.
[11:25:07 EDT(-0400)] <athena7> yes, i'd almost guarantee it would
[11:25:09 EDT(-0400)] <EricDalquist> I'm assuming it will
[11:25:13 EDT(-0400)] <athena7> so what do we want to do in that case?
[11:25:19 EDT(-0400)] <EricDalquist> right now I'm not sure it is worth trying to fix it
[11:25:24 EDT(-0400)] <EricDalquist> since we don't have an other RC to really test it
[11:25:31 EDT(-0400)] <athena7> yeah
[11:25:34 EDT(-0400)] <EricDalquist> but I just want to update the jira so it is at least known
[11:25:37 EDT(-0400)] <athena7> yeah
[11:25:53 EDT(-0400)] <athena7> so the problem here isn't exactly technical
[11:26:00 EDT(-0400)] <athena7> more of a what do we want the behavior to be kind of thing
[11:26:38 EDT(-0400)] <EricDalquist> yup
[11:26:40 EDT(-0400)] <athena7> i believe the fluid work depends on the assumption that all locked down channels are in the top left of the page
[11:26:49 EDT(-0400)] <athena7> with that assumption, this issue will never happen
[11:26:53 EDT(-0400)] <EricDalquist> true
[11:27:05 EDT(-0400)] <EricDalquist> I don't see it as a huge problem
[11:27:09 EDT(-0400)] <EricDalquist> but something to acknowedge
[11:27:16 EDT(-0400)] <athena7> yes, definitely
[11:27:27 EDT(-0400)] <athena7> since people could easily create channels that are locked down on the right
[11:27:50 EDT(-0400)] <athena7> actually some problems might occur too if layouts have columns that are locked down on the right side
[11:27:55 EDT(-0400)] <athena7> since that's the column the ajax tries to remove
[11:28:02 EDT(-0400)] <michelled> athena7: no, we don't assume where things are locked down
[11:28:08 EDT(-0400)] <athena7> oh really?
[11:28:17 EDT(-0400)] <athena7> as of the last conference, that was what had been discussed
[11:28:22 EDT(-0400)] <athena7> that's great
[11:28:27 EDT(-0400)] <michelled> Sorry - I haven't been following - giving an impromptu a11y DHTML lecture (smile)
[11:28:33 EDT(-0400)] <athena7> ah (smile)
[11:28:54 EDT(-0400)] <michelled> We are reading what's locked down based on the perms obj from the server.
[11:29:01 EDT(-0400)] <athena7> are you supporting the priority stuff?
[11:29:27 EDT(-0400)] <michelled> it's all in the server's hands - you tell us what can go where.
[11:29:52 EDT(-0400)] <athena7> to the level of different channels can go different places?
[11:30:00 EDT(-0400)] <michelled> yup.
[11:30:08 EDT(-0400)] <athena7> yea! (smile)
[11:30:11 EDT(-0400)] <athena7> sounds great
[11:30:20 EDT(-0400)] * anastasiac (n=team@142.150.154.105) has joined ##uportal
[11:30:21 EDT(-0400)] <athena7> i'm hoping i'll get to play with that stuff again once up3 is done
[11:30:21 EDT(-0400)] <michelled> we need two objects from you originally - the layout and the perms.
[11:30:35 EDT(-0400)] <michelled> when things move, we pass back the new layout and expect back the new perms.
[11:30:46 EDT(-0400)] <athena7> hm
[11:30:59 EDT(-0400)] <athena7> so the portal would deal much better with getting back what changed, rather than the new layout
[11:31:04 EDT(-0400)] <michelled> I think there's a bug in there about speed of response perhaps. We need to integrate with the portal to know for sure.
[11:31:08 EDT(-0400)] <EricDalquist> well once we do the release and create a 3.0-patches branch the fluid folks can start working on integrating the reorderer in the trunk (smile)
[11:31:16 EDT(-0400)] <athena7> although we could do the calculation, i guess
[11:31:45 EDT(-0400)] <michelled> sounds good - I think UBC is actually giving Fluid a full time uPortal developer! Exciting!
[11:31:49 EDT(-0400)] <athena7> neat! (smile)
[11:31:57 EDT(-0400)] <EricDalquist> nice
[11:33:02 EDT(-0400)] <michelled> We can certainly send the server what changed instead of the new layout. No issues there.
[11:33:09 EDT(-0400)] <athena7> oh cool
[11:33:19 EDT(-0400)] <athena7> well i'm really excited to get to work with all the new stuff (smile)
[11:33:26 EDT(-0400)] <athena7> it's been a while since i've gotten to look at it
[11:33:34 EDT(-0400)] <EricDalquist> so .. .cpd files, do they make more sense in uportal-impl instead of uportal-war?
[11:33:55 EDT(-0400)] <athena7> oh, sorry
[11:34:04 EDT(-0400)] <athena7> hm, seems like maybe yes?
[11:34:42 EDT(-0400)] <EricDalquist> yeah I think so too ... maybe
[11:34:55 EDT(-0400)] <EricDalquist> I'm still struggling with what exactly should go where in -impl vs -war
[11:34:59 EDT(-0400)] <athena7> yeah
[11:35:13 EDT(-0400)] <athena7> seems like we're all maybe decisive today (smile)
[11:35:56 EDT(-0400)] <EricDalquist> (smile)
[11:37:35 EDT(-0400)] <athena7> eric maybe it makes sense for me to try and write up a wiki page of what dlm restrictions are likely to cause problems with the ajax interface in 3.0?
[11:39:21 EDT(-0400)] <EricDalquist> that would be good to include in the 3.0 manual
[11:40:38 EDT(-0400)] <athena7> ok
[11:40:42 EDT(-0400)] <athena7> sounds like a plan
[11:40:47 EDT(-0400)] <athena7> i also noticed that the cas stuff is outdated
[11:41:15 EDT(-0400)] <EricDalquist> yup
[11:41:25 EDT(-0400)] <EricDalquist> there is a lot of out-of-date content in the manual
[11:41:51 EDT(-0400)] <EricDalquist> only the first few pages have been updated in depth
[11:54:12 EDT(-0400)] <athena7> yeah
[11:56:36 EDT(-0400)] * dstn (n=dstn@unaffiliated/dstn) has joined ##uportal
[12:03:43 EDT(-0400)] * holdorph_ (n=holdorph@uni1.unicon.net) has joined ##uportal
[12:21:28 EDT(-0400)] <athena7> ack, found a bug that caused bad things to happen when you use the "use it now" feature
[12:21:31 EDT(-0400)] <athena7> checking in a fix now
[12:21:40 EDT(-0400)] <athena7> would go to the wrong channel
[12:21:44 EDT(-0400)] <EricDalquist> oops
[12:23:04 EDT(-0400)] <athena7> and checking in the fix to keep trying more columns if the first one is locked
[12:23:26 EDT(-0400)] <EricDalquist> nice
[12:23:46 EDT(-0400)] <EricDalquist> I'm working on http://www.ja-sig.org/issues/browse/UP-1897
[12:24:01 EDT(-0400)] <EricDalquist> to see if I can get an imported user that doesn't have a corresponding .layout to actually work
[12:24:16 EDT(-0400)] <athena7> ahh
[12:24:59 EDT(-0400)] <EricDalquist> hrm ... looks like I need to fix up the template user a bit too
[12:25:23 EDT(-0400)] <athena7> ok, i'm running out to lunch
[12:25:29 EDT(-0400)] <EricDalquist> later
[12:25:36 EDT(-0400)] <EricDalquist> I have an afternoon meeting
[12:25:39 EDT(-0400)] <athena7> oh ok
[12:25:45 EDT(-0400)] <EricDalquist> so I'll probably be offline after 1CDT
[12:25:53 EDT(-0400)] <athena7> i'm going to try and do some ajax testin gthis weekend and see if i can find any more bugs
[12:25:59 EDT(-0400)] <athena7> i'll be around this weekend if you need anything
[12:26:28 EDT(-0400)] <athena7> cya
[12:26:31 EDT(-0400)] <EricDalquist> sounds good
[12:26:31 EDT(-0400)] <EricDalquist> later
[13:43:00 EDT(-0400)] * theclown (n=theclown@user383.megabit.utoronto.ca) has joined ##uportal
[13:46:07 EDT(-0400)] * anastasiac (n=team@142.150.154.105) has joined ##uportal
[16:04:55 EDT(-0400)] * dstn (n=dstn@unaffiliated/dstn) has left ##uportal
[16:04:55 EDT(-0400)] * awills (n=awills@uni1.unicon.net) has joined ##uportal
[16:04:55 EDT(-0400)] <awills> hey everyone
[16:04:55 EDT(-0400)] <athena7> hiya
[16:04:58 EDT(-0400)] * awills (n=awills@uni1.unicon.net) has joined ##uportal
[16:04:58 EDT(-0400)] <athena7> welcome back (smile)
[16:04:58 EDT(-0400)] <awills> lol, thanks
[16:04:58 EDT(-0400)] <awills> installing pidgin on a new laptop
[16:04:58 EDT(-0400)] <awills> might bounce a bit
[16:04:58 EDT(-0400)] <athena7> i've heard good things about pidgin
[16:04:58 EDT(-0400)] <holdorph> pidgin's not the best for doing IRC, unless you just really hate having another program running.
[16:04:58 EDT(-0400)] <athena7> for IM, anyway (smile)
[16:04:58 EDT(-0400)] <holdorph> xchat, mirc, or other dedicated irc programs are MUCH better at IRC, i think anyway
[16:04:58 EDT(-0400)] <holdorph> but for IM, pidgin rocks
[16:04:58 EDT(-0400)] <athena7> yeah, i used to always use mirc on windows
[16:04:58 EDT(-0400)] <athena7> generally use colloquy now on the mac, which seems to be good enough
[16:04:58 EDT(-0400)] <awills> i've used mirc in the past... i think my irc needs are lightweight, i was just fine on gaim afaik
[16:04:58 EDT(-0400)] <athena7> yeah i don't really use irc enough anymore for it to matter much
[16:04:58 EDT(-0400)] <athena7> gah, i broke a maven test
[16:04:58 EDT(-0400)] <athena7> anyone have some advice for tracking down that kind of thing?
[16:04:58 EDT(-0400)] <athena7> hm, it seems like all the print statements get swallowed up when the test fails
[16:04:58 EDT(-0400)] <athena7> oh! i see where everything went
[16:04:58 EDT(-0400)] <athena7> cute
[16:04:58 EDT(-0400)] * anastasiac (n=team@142.150.154.105) has joined ##uportal
[16:04:58 EDT(-0400)] * EricDalquist (n=EricDalq@72.33.101.56) has joined ##uportal
[16:04:58 EDT(-0400)] <athena7> hey EricDalquist, do you know if the uportal tests should automatically have access to the PropertiesManager?
[16:04:58 EDT(-0400)] <EricDalquist> they do
[16:04:58 EDT(-0400)] <EricDalquist> or they should
[16:04:58 EDT(-0400)] <athena7> ok
[16:04:58 EDT(-0400)] <athena7> just checking
[16:04:58 EDT(-0400)] <athena7> yea, think i finished backporting all the recent javascript changes to the yale 2.6 instance
[16:04:58 EDT(-0400)] <EricDalquist> yay!
[16:04:58 EDT(-0400)] <athena7> yeah
[16:04:58 EDT(-0400)] <athena7> it's really not hard to get the jquery stuff into 2.6
[16:04:58 EDT(-0400)] <athena7> just a few ID changes, mostly
[16:04:58 EDT(-0400)] <EricDalquist> cool
[16:04:58 EDT(-0400)] <athena7> oh, do we want to hide the edit button for guest users?
[16:04:58 EDT(-0400)] <EricDalquist> um, has the layout in the past?
[16:04:58 EDT(-0400)] <athena7> good question
[16:04:58 EDT(-0400)] <EricDalquist> oh and portlet entity prefs for guest are now session scoped
[16:04:58 EDT(-0400)] <athena7> i think i might have in 2.6, but it wasn't particularly on purpose if i did
[16:04:58 EDT(-0400)] <EricDalquist> so you can change them, but just for you and they're forgotten at session expiration
[16:04:58 EDT(-0400)] <athena7> if i changed it, it was in the process of trying to sort out all the ajax stuff
[16:04:58 EDT(-0400)] <athena7> yeah (smile)
[16:04:58 EDT(-0400)] <athena7> very nice
[16:04:58 EDT(-0400)] <EricDalquist> easy enough fix
[16:04:58 EDT(-0400)] <athena7> that's good
[16:04:58 EDT(-0400)] <EricDalquist> so I'm also working on moving the <profile> block from the .user files to the .layout files
[16:04:58 EDT(-0400)] <EricDalquist> so that we can import valid users that don't have layouts
[16:04:58 EDT(-0400)] <athena7> oh, do users have to have layouts right now?
[16:04:58 EDT(-0400)] <EricDalquist> yeah
[16:04:58 EDT(-0400)] <EricDalquist> if you import a .user
[16:04:58 EDT(-0400)] <EricDalquist> you can't log in as them
[16:04:58 EDT(-0400)] <athena7> yeah that seems like a good change (smile)
[16:04:58 EDT(-0400)] <EricDalquist> unless you import a .layout
[16:04:58 EDT(-0400)] <athena7> ah
[16:13:04 EDT(-0400)] * KWhat_Work (n=abarker@abarker.callutheran.edu) has left ##uportal
[17:06:05 EDT(-0400)] * EricDalquist (n=EricDalq@76.201.154.58) has joined ##uportal
[17:11:59 EDT(-0400)] * theclown (n=theclown@user383.megabit.utoronto.ca) has left ##uportal
[17:21:10 EDT(-0400)] * michelled (n=team@142.150.154.197) has left ##uportal