fluid-work IRC Logs-2010-12-23

[07:57:45 CST(-0600)] <athena> hello a11y wizards
[07:57:58 CST(-0600)] <athena> anyone able to tell me if this paragraph seems reasonably true?
[07:58:00 CST(-0600)] <athena> "The WCAG 2.0 standard recognizes that JavaScript can be compatible with assistive technology and need not prevent a well-designed site from being accessible. uPortal pursues accessibility with the use of JavaScript rather than pursuing full-featured support for browsers without JavaScript. Modern screen reader browsers and other accessibility affordances do support JavaScript so long as the markup and experiences are carefu
[08:09:31 CST(-0600)] <heidi_> hey colinclark - yesterday afternoon i was helping anastasia look over the component API wiki pages. should i continue with this or switch to something else on the list?
[08:11:21 CST(-0600)] <colinclark> athena: The end of it was chopped off, but that seems quite true
[08:11:41 CST(-0600)] <colinclark> You might want to mention the sorts of things uPortal does to ensure accessibility with JavaScript
[08:12:50 CST(-0600)] <colinclark> heidi_: Go ahead and continue to review the component API pages
[08:13:00 CST(-0600)] <heidi_> ok
[08:13:17 CST(-0600)] <colinclark> The list should be pretty straightforward for Mike and I to tackle this morning now that the tag has been made
[08:13:19 CST(-0600)] <athena> ok, thanks colinclark
[08:13:23 CST(-0600)] <athena> much appreciated! (smile)
[08:13:32 CST(-0600)] <colinclark> athena: any time
[08:13:37 CST(-0600)] <colinclark> let me know if you need any more help with it
[08:13:42 CST(-0600)] <athena> will do!
[08:13:57 CST(-0600)] <athena> we mostly just needed to respond to a requirement that uportal support js turned off for a11y reasons
[08:14:01 CST(-0600)] <colinclark> heidi_: We might need your help a bit doing some of the final testing of the release packages, and helping to prime the cache of the Builder once it's up and running
[08:14:21 CST(-0600)] <colinclark> athena: Yeah, it's one of those out of date requirements based on WCAG 1.0
[08:14:24 CST(-0600)] <heidi_> colinclark cool
[08:14:39 CST(-0600)] <colinclark> even Section 508 in the U.S. doesn't require JS to be turned off
[08:14:50 CST(-0600)] <colinclark> oddly enough, it does have something to that effect for CSS
[08:15:02 CST(-0600)] <colinclark> If you need some "expert opinion," let me know, athena
[08:15:04 CST(-0600)] <athena> interesting
[08:15:09 CST(-0600)] <athena> thanks, i really appreciate it
[08:15:23 CST(-0600)] <athena> glad you happen to be around (smile)
[08:15:45 CST(-0600)] <colinclark> athena: Not that you are probably keen to go through yet another upgrade, but Infusion 1.3 will be huge from an accessibility perspective
[08:16:04 CST(-0600)] <colinclark> We've worked on nearly every component, adding significantly improved labelling and screen reader support
[08:16:20 CST(-0600)] <athena> yes! we do want to move to 1.3
[08:16:37 CST(-0600)] <athena> i've been pretty distracted, but that seems like something we definitely want to do for the trunk
[08:16:47 CST(-0600)] <colinclark> It was a pretty crazy process, trying to take these ARIA features that no one else has used much and make them actually work in practice.
[08:17:12 CST(-0600)] <athena> yeah i bet
[08:17:16 CST(-0600)] <colinclark> but now, for example, the Reorderer will read the coordinates of keyboard focus to a screen reader user, and tell them exactly where they moved an item as well
[08:17:23 CST(-0600)] <athena> we do love that you figure all this out for us (smile)
[08:17:27 CST(-0600)] <athena> oh wow
[08:17:29 CST(-0600)] <athena> that's terrific!
[08:17:35 CST(-0600)] <athena> so what's the timeline for 1.3?
[08:17:47 CST(-0600)] <colinclark> A couple hours
[08:17:57 CST(-0600)] <athena> oh!
[08:18:08 CST(-0600)] <colinclark> I've already cut the tag, we're just in the final steps of testing and announcing the release
[08:18:13 CST(-0600)] <athena> uportal gets a stocking full of javascript!
[08:18:14 CST(-0600)] <athena> hurray!
[08:18:24 CST(-0600)] <colinclark> lol
[08:18:26 CST(-0600)] <athena> oh that's super fantastic
[08:18:55 CST(-0600)] <athena> i suspect we'll really want to do a bunch of js work before the next release to take advantage of portlet 2.0 ajax features
[08:19:07 CST(-0600)] <athena> so maybe that'll be a good opportunity to update our portlets to 1.3 as well
[08:19:14 CST(-0600)] <athena> do you expect it'll be a lot of work to upgrade?
[08:19:30 CST(-0600)] <colinclark> I don't expect it to be much trouble, no
[08:19:49 CST(-0600)] <colinclark> Especially if you're using a custom build, so you'll be shielded from any file-level changes
[08:20:18 CST(-0600)] <colinclark> and there shouldn't be any API changes, except in the Uploader. But I've provided a backwards compatibility "plugin" if you want to leave everything as-is
[08:20:36 CST(-0600)] <athena> we're not actually using the uploader yet
[08:20:41 CST(-0600)] <athena> though i'd love to start
[08:20:50 CST(-0600)] <athena> the most obvious candidate seems to be this import/export portlet we have
[08:20:56 CST(-0600)] <colinclark> oh right, yes
[08:21:00 CST(-0600)] <athena> it lets you import xml files to be used to update the db
[08:21:11 CST(-0600)] <colinclark> This version introduces preliminary HTML 5 support for the Uploader
[08:21:14 CST(-0600)] <athena> and i have some local changes that convert that portlet to a more standard one, which might help
[08:21:20 CST(-0600)] <colinclark> cool
[08:21:40 CST(-0600)] <athena> right now we don't actually have support for uploading multiple files though, which makes it less cool
[08:21:52 CST(-0600)] <athena> we'd need to make sure they were imported in the right order, i think
[09:36:33 CST(-0600)] <colinclark> mlam: Here's the release package QA test plan page: http://wiki.fluidproject.org/display/fluid/Release+Package+QA+Test+Plan
[09:37:49 CST(-0600)] <colinclark> I'm sure heidi_'s willing to help if you need a hand
[09:38:06 CST(-0600)] <heidi_> mlam for sure - let me know
[09:38:19 CST(-0600)] <mlam> thanks heidi_ (smile)
[09:48:08 CST(-0600)] <mlam> heidi_: I'm going to email you the zip file for the minified source, could you extract all the files and test the components listed in the Test configuration for Mac OS ?
[09:48:19 CST(-0600)] <heidi_> mlam fo
[09:48:21 CST(-0600)] <heidi_> fo sho
[09:48:25 CST(-0600)] <mlam> thanks!
[09:54:50 CST(-0600)] <heidi_> mlam whats teh fluid-components.war file?
[09:56:08 CST(-0600)] <mlam> heidi_: don't worry about the war file, i'll take care of that one
[09:56:14 CST(-0600)] <heidi_> k
[09:57:58 CST(-0600)] <heidi_> mlam is the inlineEditDependencies.json needed in components/inlineedit
[09:59:13 CST(-0600)] <heidi_> mlam i'm guessing all those dependencies jsons are for something else
[10:01:12 CST(-0600)] <mlam> heidi_: I just asked colinclark (smile) the json dependencies are for the build , so we don't need them here
[10:01:31 CST(-0600)] <heidi_> k
[10:02:07 CST(-0600)] <colinclark> heidi_, mlam: Our build system uses those Dependencies.json files to know which modules and files are needed by a given component
[10:02:37 CST(-0600)] <colinclark> so they're really only useful to us, not to our users, so we remove them automatically as a by-product of building Infusion
[10:02:44 CST(-0600)] <heidi_> gotcha
[10:51:19 CST(-0600)] <heidi_> my FluidView-test.html unit test is failing - is this known? dead man's blur tests
[10:51:29 CST(-0600)] <heidi_> mac os 10.6, ff3.6
[10:53:37 CST(-0600)] <michelled> heidi_: they pass for me
[10:54:13 CST(-0600)] <michelled> which ones fail for you? do they require ajax to the file system?
[10:54:14 CST(-0600)] <heidi_> michelled ah i had to refresh the page. sometimes dragging a file into the browser makes tests fail
[10:54:25 CST(-0600)] <heidi_> false alarm
[10:54:26 CST(-0600)] <michelled> ah, good
[10:54:43 CST(-0600)] <michelled> fluid-everyone: I guess we are so thin on the ground today that we forget to do standup!
[10:54:53 CST(-0600)] <mlam> heidi_: I had the same issue
[10:54:55 CST(-0600)] <michelled> perhaps we should just put in updates here
[10:55:09 CST(-0600)] <mlam> refreshing the browser should pass all the tests
[10:55:31 CST(-0600)] <heidi_> ya it works on refresh, cool
[10:55:47 CST(-0600)] <michelled> I'll help with the release where I can and do a little documentation that anastasiac has requested from me. Also doing a little cspace work today so that when we get back in the new year we can jump right back into it
[10:55:59 CST(-0600)] <mlam> my update: just working on teh Release Package QA test plan
[10:56:24 CST(-0600)] <heidi_> i'm doing release testing for mac os 10.6 and then back to API doc checking
[10:59:35 CST(-0600)] <colinclark> I'm feeling vaguely doomed about releasing the Builder before the holiday due to lack of the necessary credentials
[10:59:41 CST(-0600)] <colinclark> and working on documentation in the meantime
[11:29:06 CST(-0600)] <colinclark> heidi_: You'll ping mlam when you're done testing the release package?
[11:29:15 CST(-0600)] <heidi_> yep
[11:29:19 CST(-0600)] <colinclark> That should be our last task before posting the release and announcing it to the world!
[11:29:28 CST(-0600)] <heidi_> yay!
[11:29:30 CST(-0600)] <colinclark> Hopefully we'll hear back from either Harris or Cindy and can also launch the new Builder
[11:29:34 CST(-0600)] <colinclark> otherwise we'll have to wait for the new year
[11:29:46 CST(-0600)] <colinclark> sucks to not ship it just due to a lost password (sad)
[11:32:45 CST(-0600)] <heidi_> colinclark for http://wiki.fluidproject.org/display/fluid/Release+Package+QA+Test+Plan , it says to test uportal and sakai demos with safari 4 - is that correct?
[12:17:39 CST(-0600)] <heidi_> mlam i finished the release test on firefox. i'll check safari quickly now. i also tested sakai and uportal, but not on 10.5 or safari 4
[12:19:38 CST(-0600)] <heidi_> but yeah, looks good to go
[12:24:40 CST(-0600)] <colinclark> wicked!
[12:55:01 CST(-0600)] <harris> colinclark: ping
[12:55:08 CST(-0600)] <colinclark> harris: Hey
[12:55:27 CST(-0600)] <harris> colinclark: just saw your email. sorry i didn't realize my laptop doesn't connect to fluid irc automatically
[12:55:43 CST(-0600)] <colinclark> it's okay
[12:55:45 CST(-0600)] <harris> colinclark: is the builder still having trouble?
[12:55:50 CST(-0600)] <colinclark> harris: I can't deploy it
[12:56:00 CST(-0600)] <colinclark> I don't have credentials to access forge.fluidproject.org
[12:56:04 CST(-0600)] <colinclark> Do you have an SSH key for it?
[12:56:28 CST(-0600)] <harris> colinclark: let me try
[12:56:47 CST(-0600)] <harris> colinclark: i wasn't told that i have access to it. But maybe jamon added it for me without telling me, let me try
[12:57:02 CST(-0600)] <colinclark> How did you deploy the builder in the past?
[12:57:11 CST(-0600)] <colinclark> Is Cindy the only one with shell access to that box?
[12:57:11 CST(-0600)] <harris> i deploy it onto my pc and that was it.
[12:57:16 CST(-0600)] <colinclark> eek
[12:57:47 CST(-0600)] <harris> so what i did was, i deployed on my pc, created that patch with you and cindy. Then that's it.
[12:58:40 CST(-0600)] <harris> colinclark: do you know what the username would be? same as ocad?
[12:59:24 CST(-0600)] <heidi_> colinclark the server has blocked me
[12:59:42 CST(-0600)] <heidi_> i guess i don't have access to fluid, but i do floe
[12:59:46 CST(-0600)] <colinclark> ok
[12:59:54 CST(-0600)] <heidi_> don't think there's anyone at the office to unblock me now tho
[13:00:04 CST(-0600)] <heidi_> can't access wiki or anything
[13:00:14 CST(-0600)] <colinclark> this is ridiculous
[13:00:18 CST(-0600)] <heidi_> yeah
[13:05:26 CST(-0600)] <harris> colinclark: is there anything you would like me to help?
[13:05:41 CST(-0600)] <harris> colinclark: i tried my usual login but i can't get onto the ssh
[13:09:16 CST(-0600)] <heidi_> harris try the fluid login and your personal pw
[13:09:27 CST(-0600)] <heidi_> the server might block you if you get it wrong tho.
[13:09:31 CST(-0600)] <heidi_> :|
[13:15:47 CST(-0600)] <harris> heidi_: will do!
[13:16:07 CST(-0600)] <heidi_> harris did jamon add you to the fluid allowed list
[13:16:43 CST(-0600)] <heidi_> for that server i mean
[13:20:28 CST(-0600)] <harris> heidi_ how do i find out?
[13:20:55 CST(-0600)] <heidi_> harris did jamon let you know he gave you permission? do you usually access fluidproject.org ?
[13:21:13 CST(-0600)] <colinclark> mlam: Quick favour?
[13:21:19 CST(-0600)] <colinclark> Can you test the demos linked from http://fluidproject.org/
[13:21:19 CST(-0600)] <colinclark> ?
[13:21:38 CST(-0600)] <mlam> yup, for sure
[13:21:47 CST(-0600)] <harris> heidi_: I think he might have. but no i have never accessed into the fluidproject.orj through ssh
[13:22:16 CST(-0600)] <heidi_> harris did you do the creating a key on your machine thing
[13:22:23 CST(-0600)] <harris> heidi_: created for atutor.
[13:22:34 CST(-0600)] <heidi_> harris yeah i'm not sure
[13:25:03 CST(-0600)] <harris> heidi_: no response from server
[13:25:16 CST(-0600)] <heidi_> harris are you remote today? you might've been blocked...
[13:25:19 CST(-0600)] <heidi_> i am now for trying
[13:25:28 CST(-0600)] <harris> heidi_: yes i am, oh great...
[13:26:12 CST(-0600)] <heidi_> harris does fluidproject.org load for you in a browser? if not yr prob blocked
[13:40:05 CST(-0600)] <harris> heidi_: not at all..
[13:40:17 CST(-0600)] <heidi_> great... :|
[13:45:53 CST(-0600)] <colinclark> mlam: I'm working on this http://fluidproject.org/products/infusion/download-infusion/
[13:48:52 CST(-0600)] <mlam> it looks good
[13:52:18 CST(-0600)] <colinclark> michelled: Can you take a quick perusal of ^
[13:52:36 CST(-0600)] <colinclark> heidi_: If you have any suggestions for making it look less complex, I'd be happy to hear them
[13:52:41 CST(-0600)] <colinclark> Though you may not be able to see it
[13:52:51 CST(-0600)] <colinclark> I'll get jamon or armin to zap you guys
[13:52:56 CST(-0600)] <heidi_> colinclark yeah i'm blocked
[13:53:00 CST(-0600)] <heidi_> are they around?
[13:53:08 CST(-0600)] <colinclark> only secretly
[13:53:11 CST(-0600)] <heidi_> k
[13:53:12 CST(-0600)] <colinclark> Leave them to me (wink)
[13:53:20 CST(-0600)] <heidi_> harris also needs unblocking
[13:53:48 CST(-0600)] <michelled> colinclark: reading it now
[14:05:32 CST(-0600)] <colinclark> mlam: http://wiki.fluidproject.org/display/fluid/Fluid+Infusion+-+Current+Release
[14:05:33 CST(-0600)] <michelled> colinclark: the only thing I noticed was in the Upgrading from Previous Versions section at the bottom it tells 1.1.x users to see 1.2 documentation for "information about the changes in this release"
[14:06:05 CST(-0600)] <colinclark> ok
[14:08:47 CST(-0600)] <heidi_> colinclark what does "# Transactional change applier" mean
[14:08:57 CST(-0600)] <heidi_> also page doesn't validate (tongue)
[14:13:54 CST(-0600)] <colinclark> heidi_: Transactional change applier--check the docs (smile)
[14:14:04 CST(-0600)] <colinclark> as for validation, do you have an account on Fluid's CMSMS?
[14:14:10 CST(-0600)] <colinclark> I'd love a hand in fixing it
[14:14:56 CST(-0600)] <heidi_> colinclark - yes i do! i can fix it if you're done editing
[14:15:11 CST(-0600)] <colinclark> done
[14:20:14 CST(-0600)] <heidi_> colinclark me too
[14:20:24 CST(-0600)] <colinclark> heidi_: Thanks so much!
[14:20:40 CST(-0600)] <heidi_> colinclark i forget, is there a way to get it to not pick up the &'s in urls
[14:20:59 CST(-0600)] <colinclark> in the validator?
[14:21:35 CST(-0600)] <heidi_> i think it's changing the separator but not sure it's necessary - harris you guys do that in atutor right
[14:24:04 CST(-0600)] <mlam> michelled_: http://issues.fluidproject.org/secure/IssueNavigator.jspa?mode=hide&amp;requestId=10372
[14:24:19 CST(-0600)] <harris> heidi_: yep, we have a SEP variable which uses &amp; instead of &
[14:26:44 CST(-0600)] <heidi_> harris cool thanks, now i get the green bar
[14:26:46 CST(-0600)] <heidi_> (smile)
[14:29:58 CST(-0600)] <harris> heidi_: np~ (big grin)
[14:30:43 CST(-0600)] <michelled_> mlam: http://issues.fluidproject.org/secure/IssueNavigator.jspa?mode=hide&amp;requestId=10373
[14:31:33 CST(-0600)] <colinclark> michelled_: http://wiki.fluidproject.org/display/fluid/Release+Process
[14:56:19 CST(-0600)] <mlam> fluid-everyone: happy holidays everyone!!
[14:56:31 CST(-0600)] <colinclark> heidi_: You should hit the road, too
[14:56:37 CST(-0600)] <colinclark> The release is done
[14:56:43 CST(-0600)] <colinclark> I'll send out some tweets and that's it
[14:56:48 CST(-0600)] <colinclark> vacay time! (smile)
[14:56:49 CST(-0600)] <heidi_> i shall take you up on that c
[14:56:55 CST(-0600)] <heidi_> have a good one gang!
[14:56:58 CST(-0600)] <colinclark> erin: You too!
[14:57:05 CST(-0600)] <colinclark> Vanish!
[14:57:10 CST(-0600)] <erin> (big grin)
[15:19:21 CST(-0600)] <harris> colinclark: how is the deployment going?
[15:19:26 CST(-0600)] <colinclark> we're all good
[15:19:34 CST(-0600)] <colinclark> jamon and armin hooked me up with the ssh key
[15:19:44 CST(-0600)] <colinclark> you should go have a great vacation :0
[15:19:45 CST(-0600)] <colinclark> (smile)
[15:19:51 CST(-0600)] <harris> ok, u too!!!!!!