fluid-work IRC Logs-2013-07-11

[08:18:43 CDT(-0500)] <heidiv> jhung in addition to the font icons for demo resource, we'll need the images in the content themed for low/high as well

[08:18:49 CDT(-0500)] <jhung> hvalles - on the demo content site, there's a Share menu on the left which opens to show sharing / social icons (i.e. facebook, etc). Should we include those in the demo font as well or leave it out?

[08:19:08 CDT(-0500)] <jhung> sure heidiv I'll convert those.

[08:20:02 CDT(-0500)] <heidiv> jhung no those links won't actually work

[08:21:15 CDT(-0500)] <jhung> ok. So opening that menu shouldn't show anything or the menu be non functional (i.e. when you click it nothing happens).

[08:23:35 CDT(-0500)] <heidiv> jhung the menu links won't go anywhere

[08:25:06 CDT(-0500)] <heidiv> jhung and they won't open

[08:25:44 CDT(-0500)] <jhung> thanks heidiv

[08:28:48 CDT(-0500)] <kasparnet> hi poor avtar! Hoping you're still alive after what I imagine are intense battles with servers and electricity

[08:29:58 CDT(-0500)] <kasparnet> Got a few pings about the preferences server (http://preferences.gpii.net) is down.. I'm sure you have it somewhere on a looong todo list, but just wanted to mention it in case it slipped off of the list somewhere

[08:40:10 CDT(-0500)] <avtar> kasparnet: taking a look at it right now

[08:40:13 CDT(-0500)] <avtar> one sec

[08:40:24 CDT(-0500)] <kasparnet> avtar: awesome, thanks!!

[08:41:32 CDT(-0500)] <kasparnet> avtar: I've told ppl that it'd prob. be up tomorrow morning CET, so you dont need to drop everything else you are looking at right now to fix it

[08:41:46 CDT(-0500)] <kasparnet> but if you have time at some point during today to check it, that'd be fantastic

[08:43:11 CDT(-0500)] <avtar> kasparnet: the vm is running. i suspect the floating (publicly routable) ip might have changed so it should be a quick fix.

[08:43:21 CDT(-0500)] <kasparnet> ok cool

[08:58:32 CDT(-0500)] <avtar> kasparnet: could you try it now? http://preferences.gpii.net/user/carla

[08:59:14 CDT(-0500)] <kasparnet> fantastic avtar – you're a hero

[09:08:48 CDT(-0500)] <heidiv> Justin_o for the "more words" one… does alt txt and longdesc both get shown?

[09:09:01 CDT(-0500)] <heidiv> *do

[09:11:07 CDT(-0500)] <heidiv> or perhaps instead of longdesc, we could just add a description below the image by default

[09:12:47 CDT(-0500)] <kasparnet> avtar: ok, a more nasty issue ... it seems not all the NP sets that were present on there before are there right now

[09:12:53 CDT(-0500)] <kasparnet> is there a backup handy?

[09:15:51 CDT(-0500)] <Justin_o> heidiv: not sure what you mean by the second point

[09:16:11 CDT(-0500)] <heidiv> http://webaim.org/techniques/images/longdesc example #1

[09:18:50 CDT(-0500)] <heidiv> "longdesc has been dropped from the HTML5 specification."

[09:18:56 CDT(-0500)] <Justin_o> heidiv: so you mean that it should just be there.

[09:19:08 CDT(-0500)] <heidiv> Justin_o yeah!

[09:19:20 CDT(-0500)] <Justin_o> heidiv: that's what i thought but i found a document that describes it..

[09:19:22 CDT(-0500)] <Justin_o> http://www.w3.org/TR/html-longdesc/#longdesc

[09:19:25 CDT(-0500)] <Justin_o> maybe it's old though

[09:19:39 CDT(-0500)] <avtar> kasparnet: i restored the couchdb data that got saved on the 9th before the power issues

[09:20:07 CDT(-0500)] <heidiv> it's sort of silly to provide a useful description when a browser doesn't show it… only AT

[09:20:19 CDT(-0500)] <kasparnet> hmmm... ok, thanks! I'll have the guy reporting a missing NP set dig some more

[09:20:27 CDT(-0500)] <Justin_o> yah.. i guess so.. perhaps we'll just focus on the alt text for now

[09:20:28 CDT(-0500)] <heidiv> and my pref would be to just describe the image below the image vs. provide a link to a blank page with a description

[09:20:45 CDT(-0500)] <Justin_o> heidiv: yes.. makes sense

[09:20:50 CDT(-0500)] <heidiv> Justin_o some of the images will require more than alt txt

[09:21:33 CDT(-0500)] <heidiv> but yeah, if we make sure to describe the images below at some point, that's easy to do

[09:21:39 CDT(-0500)] <heidiv> and doesn't affect how "more words" will work

[09:28:25 CDT(-0500)] <Justin_o> heidiv: cool.. sounds like a good plan.. i guess we should run it by vjoanna though

[10:58:17 CDT(-0500)] <Justin_o> Bosmon: i have a question about options merging

[10:58:44 CDT(-0500)] <Justin_o> Bosmon: so the builder uses the auxBuilder as a grade

[10:58:53 CDT(-0500)] <Justin_o> Bosmon: the auxBuilder defines some options that i want to override in my test

[10:59:40 CDT(-0500)] <Justin_o> Bosmon: so I'm using the IoC Testing framework and pass in some options to my instance of the builder, but the options that had originally been defined in the auxBuilder grade are not overridden in my builder

[11:43:35 CDT(-0500)] <Justin_o> heidiv: i'm looking at your pull request now

[11:44:02 CDT(-0500)] <heidiv> Justin_o cool

[11:45:05 CDT(-0500)] <Justin_o> heidiv: i see you've included the old vs. new markup for only the first one.. is there a reason why it isn't there for the rest?

[11:45:20 CDT(-0500)] <heidiv> Justin_o the other themes don't have font icons (yet)

[11:45:27 CDT(-0500)] <heidiv> they haven't been updated

[11:45:40 CDT(-0500)] <heidiv> but we should do that at some point… need to reply to that fss email

[11:46:01 CDT(-0500)] <Justin_o> heidiv: sorry.. i mean the other examples on the page, like menus, tabs, buttons

[11:46:43 CDT(-0500)] <heidiv> Justin_o the new markup only relates to examples where the font icons were used

[11:47:28 CDT(-0500)] <heidiv> buttons have both old/new

[11:48:03 CDT(-0500)] <Justin_o> heidiv: i don't see the old and new markup examples for the buttons

[11:48:31 CDT(-0500)] <heidiv> Justin_o should be two buttons for the new themes instead of one

[11:48:41 CDT(-0500)] <heidiv> no?

[11:48:53 CDT(-0500)] <Justin_o> heidiv: ah i see

[11:49:06 CDT(-0500)] <Justin_o> they just aren't labeled old and new like above

[11:49:20 CDT(-0500)] <heidiv> right

[11:49:35 CDT(-0500)] <Justin_o> heidiv: okay.. and they are supposed to look identical right?

[11:49:49 CDT(-0500)] <heidiv> yah

[11:50:02 CDT(-0500)] <Justin_o> cool thanks

[11:54:03 CDT(-0500)] <Justin_o> heidiv: i think we need the jQuery UI themes for the lgdg and dglg themes

[11:54:27 CDT(-0500)] <heidiv> Justin_o yeah?

[11:54:49 CDT(-0500)] <Justin_o> for example UIO will need that for the slider

[11:56:45 CDT(-0500)] <heidiv> Justin_o our slider theming is in uio css itself so don't think so. are there any other places?

[11:58:33 CDT(-0500)] <Justin_o> heidiv: are you sure it doesn't come from one of these https://github.com/fluid-project/infusion/tree/master/src/webapp/lib/jquery/ui/css

[11:58:44 CDT(-0500)] <Justin_o> anyways, we'd probably want to have it just for consistency with the rest of the themes

[12:00:59 CDT(-0500)] <Justin_o> heidiv: also the themes aren't being built for UIO (sad)

[12:01:09 CDT(-0500)] <Justin_o> i'll have to look into how this works and i'll let you know

[12:01:57 CDT(-0500)] <heidiv> Justin_o how do i make jquery themes?

[12:02:12 CDT(-0500)] <heidiv> Justin_o did you see i created a sep jira for adding the themes to UIO?

[12:03:32 CDT(-0500)] <Justin_o> heidiv: you have to use this http://jqueryui.com/themeroller/

[12:03:57 CDT(-0500)] <jhung> heidiv: does the text value change with low-contrast?

[12:04:02 CDT(-0500)] <Justin_o> heidiv: can you send me the jira number for that and i'll add the instructions for getting the themes built for UIO there, assuming i can figure it out

[12:04:53 CDT(-0500)] <heidiv> jhung text value?

[12:05:15 CDT(-0500)] <heidiv> Justin_o http://issues.fluidproject.org/browse/FLUID-5087

[12:05:16 CDT(-0500)] <jhung> colour.

[12:05:20 CDT(-0500)] <jhung> heidiv:

[12:05:30 CDT(-0500)] <jhung> So does it change from black to say, a light grey?

[12:05:31 CDT(-0500)] <heidiv> jhung not sure what you're asking

[12:05:49 CDT(-0500)] <heidiv> oh, low contrast colours

[12:05:54 CDT(-0500)] <heidiv> are… one sec

[12:06:30 CDT(-0500)] <Justin_o> heidiv: thanks

[12:06:44 CDT(-0500)] <heidiv> jhung light grey: #bdbdbb on dark grey: #343434

[12:08:25 CDT(-0500)] <jhung> thanks heidiv.

[12:18:13 CDT(-0500)] <Justin_o> heidiv: i've updated the FLUID-5087 with how to get the themes generated for UIO

[12:20:30 CDT(-0500)] <Justin_o> and commented on the pull request about needing the jQuery UI Themes

[12:31:33 CDT(-0500)] <heidiv> Justin_o great thank you - i will add jquery themes soon

[12:35:51 CDT(-0500)] <Justin_o> heidiv: thanks

[12:55:27 CDT(-0500)] <Justin_o> jhung, heidiv: are you both working from cindyli's branch?

[12:55:49 CDT(-0500)] <heidiv> Justin_o originally. you might want to grab from our current one tho… i've got it at 122 - it has 118 merged in

[12:59:12 CDT(-0500)] <Justin_o> heidiv: working out with cindyli to start getting some things into the repo

[12:59:36 CDT(-0500)] <heidiv> Justin_o cool ok.

[12:59:51 CDT(-0500)] <Justin_o> heidiv: do you guys have something that is ready to go in?

[12:59:54 CDT(-0500)] <heidiv> 118 = DT with buttons that don't function

[12:59:57 CDT(-0500)] <Justin_o> pull request able that is

[13:00:06 CDT(-0500)] <heidiv> 122 = demo resource

[13:00:07 CDT(-0500)] <Justin_o> heidiv: ah i see

[13:00:28 CDT(-0500)] <heidiv> Justin_o i made a not in the iteration page… not sure how you want to go about it… put everything in 118?

[13:00:34 CDT(-0500)] <heidiv> or split it up

[13:00:59 CDT(-0500)] <Justin_o> heidiv: probably better to split things up into child jiras i guess

[13:01:21 CDT(-0500)] <heidiv> Justin_o yeah, so not sure if you want to pull in a not-fucntioning DT (118)

[13:01:29 CDT(-0500)] <heidiv> or wait until it's all ready to go

[13:42:08 CDT(-0500)] <Justin_o> heidiv: okay, thanks

[13:42:12 CDT(-0500)] <Justin_o> Bosmon: are you there?

[13:42:27 CDT(-0500)] <Bosmon> Hi Justin_o!

[13:42:52 CDT(-0500)] <Justin_o> Bosmon: have a few things to chat with you about if you have time

[13:42:57 CDT(-0500)] <Bosmon> Justin_o sure

[13:43:24 CDT(-0500)] <Justin_o> Bosmon: thanks

[13:43:44 CDT(-0500)] <Justin_o> 1) can you review this pull request.. https://github.com/fluid-project/infusion/pull/360

[13:44:22 CDT(-0500)] <Justin_o> 2) colin wanted to chat more about the i18n stuff… i don't think he's around now, but perhaps we could start and you can talk more with him if you see him later..

[13:45:00 CDT(-0500)] <Justin_o> 3) finally we are almost done the schema stuff but we need the i18n part sorted out first. but there is also something to do with the an init function or component that we might need

[13:45:15 CDT(-0500)] <Justin_o> but cindyli and I wanted to talk to you more about this first

[13:46:36 CDT(-0500)] <Justin_o> Bosmon: here is the latest for builder work https://github.com/jobara/infusion/compare/FLUID-4907

[13:46:50 CDT(-0500)] <Justin_o> so we have something that generates a bunch of grades..

[13:47:31 CDT(-0500)] <Justin_o> Bosmon: so i guess we need to do something with those, but we weren't exactly sure what..

[13:47:58 CDT(-0500)] <Justin_o> Bosmon: do we create a grade that consolidates all of those into a single one, or are we initializing all of them

[13:49:05 CDT(-0500)] <Bosmon> Justin_o - yes, you should generate a consolidating grade

[13:49:48 CDT(-0500)] <Justin_o> Bosmon: okay, and that grade will be used by the integrator to initialize their uio stack?

[13:49:53 CDT(-0500)] <Bosmon> Justin_o - right

[13:50:19 CDT(-0500)] <Justin_o> Bosmon: okay, and how will the user get this grade?

[13:50:33 CDT(-0500)] <Justin_o> right now we changed name to be namespace and will create all the intermediate grades off of this

[13:50:44 CDT(-0500)] <Bosmon> Justin_o - that seems reasonable

[13:51:29 CDT(-0500)] <Justin_o> Bosmon: okay.. so we should use the namespace to be the final grade as well?

[13:51:35 CDT(-0500)] <Justin_o> the one that is used for initializing the stack

[13:51:36 CDT(-0500)] <Justin_o> ?

[13:51:50 CDT(-0500)] <Bosmon> Justin_o - yes, perhaps you could use the namespace itself, or else another name derived from it

[13:53:38 CDT(-0500)] <Justin_o> Bosmon: cool…

[13:54:28 CDT(-0500)] <Justin_o> Bosmon: would you be able to look at cindy's pull request today.. we will need a fix for that issue asap as the demo will depend on it, and it's broken in our own repo after all

[13:55:02 CDT(-0500)] <Bosmon> Justin_o - which issue?

[13:55:08 CDT(-0500)] <Bosmon> I didn't hear about an issue!

[13:55:43 CDT(-0500)] <Justin_o> Bosmon: https://github.com/fluid-project/infusion/pull/360

[13:55:51 CDT(-0500)] <Justin_o> it's been there for a bit

[13:56:14 CDT(-0500)] <Justin_o> we had fixed it in our earlier schema work, but when that was dropped we decided it should be fixed separately

[13:56:28 CDT(-0500)] <Bosmon> Justin_o - I see

[13:57:41 CDT(-0500)] <Justin_o> Bosmon: thanks… we want to make sure that removing the removeListeners function is fine..

[13:58:33 CDT(-0500)] <Justin_o> Bosmon: also wanted to get your advice on something.. i'd like to get something into our prefsEditors repo so that we don't end up with the usual cases of our own repos being the master.. cindy filed a pull request for this https://github.com/fluid-project/prefsEditors/pull/1

[13:59:18 CDT(-0500)] <Justin_o> it's basically the start that anastasia and michelled had on the demo sprint, so it's still early. but i'd still like to get it in as it's the base.. any concerns about me doing this

[13:59:26 CDT(-0500)] <Justin_o> Bosmon: ^

[13:59:43 CDT(-0500)] <Bosmon> Justin_o - can you elaborate on the removeListeners issue

[14:00:22 CDT(-0500)] <Bosmon> Is there an underlying framework issue?

[14:00:50 CDT(-0500)] <Justin_o> Bosmon: sure, basically there was an id there used to keep track of the listeners being added and this was used to remove them.. however because multiple listeners were being added with the same id.. they were replacing each other..

[14:01:20 CDT(-0500)] <Bosmon> Justin_o - so an implementation issue, rather than a framework issue

[14:01:24 CDT(-0500)] <Justin_o> Bosmon: i don't know.. there was an implementation error for sure, but we removed it as we weren't sure if it was necessary to manually remove listeners when the onDestroy lifecycle event is called

[14:01:48 CDT(-0500)] <Justin_o> if that is required, then we'll need to reimplement it

[14:02:40 CDT(-0500)] <Bosmon> Justin_o - yes, it probably is necessary, especially if they are changeListeners or jQuery listeners?

[14:03:03 CDT(-0500)] <Justin_o> Bosmon: yes, listeners to the change applier i believe for the model relay

[14:06:03 CDT(-0500)] <cindyli> Bosmon and Justin_o, ok, i will fix the pull request by keeping track of all the added listeners and remove them on destroy

[14:11:09 CDT(-0500)] <Justin_o> cindyli: thanks

[14:13:26 CDT(-0500)] <Justin_o> Bosmon: so i was chatting a bit with colinclark the other day about i18n. I guess there getting close to having to deal with this in gpii and we need to tackle it now for UIO. We talked about the existing i18n.js file the other day, and you suggested it be moved to being attached to the IoC tree instead of the static environment.. colinclark was wondering how we would support multiple message bundles though…

[14:15:12 CDT(-0500)] <Bosmon> Justin_o - yes, it should be attached to the tree

[14:15:24 CDT(-0500)] <Bosmon> And I thought the reason for that was precisely so that we could support multiple bundles

[14:16:44 CDT(-0500)] <Justin_o> Bosmon: i suppose that would mean a user would have to re-initialize UIO to get the new language. Is that correct?

[14:17:12 CDT(-0500)] <Bosmon> Justin_o - yes

[14:24:21 CDT(-0500)] <cindyli> Bosmon: the pull request to fix the model relay is ready - https://github.com/fluid-project/infusion/pull/360, can you review it when you have a chance?

[14:29:50 CDT(-0500)] <Bosmon> Hi cindyli - that looks like a good idea

[14:30:18 CDT(-0500)] <cindyli> cool thanks

[15:09:22 CDT(-0500)] <jessm> heidiv: jhung: folks on the PGA call today thought the ck12 resource was cool – excited about it

[15:09:48 CDT(-0500)] <heidiv> jessm oh, good to have that confirmed, thanks jessm!

[15:10:28 CDT(-0500)] <jhung> jessm: "cool" is substantially better than "good". So I'm encouraged. (smile)

[15:19:41 CDT(-0500)] <jessm> it is wicked cool

[15:19:53 CDT(-0500)] <jessm> it's electrifying

[15:22:54 CDT(-0500)] <jhung> It's sub-atomic!

[15:23:21 CDT(-0500)] <Michelle_> Hi, this is Michelle from the ISKME team

[15:23:35 CDT(-0500)] <Michelle_> I have a question about text to speech

[15:23:42 CDT(-0500)] <jessm> hey Michelle_ we were just talking about how cool the electron content is

[15:24:16 CDT(-0500)] <Michelle_> yes, that was really neat!

[15:25:10 CDT(-0500)] <Michelle_> I know your team had been using the Festival engine for text to speech, was wondering if you had done any research on other text to speech APIs

[15:25:40 CDT(-0500)] <Michelle_> was looking at Festival, and not sure we want to set up our own server

[15:27:10 CDT(-0500)] <jessm> Michelle_: good question. i know we looked into different tts engines.

[15:27:22 CDT(-0500)] <jessm> cindyli: are you up to speed on the TTS work?

[15:29:16 CDT(-0500)] <cindyli> jessm: not quite but i can certainly take a look on that

[15:30:27 CDT(-0500)] <Michelle_> hi cindyli: That would be great! Would it be best to chat about it here?

[15:30:51 CDT(-0500)] <cindyli> sure, Michelle_

[15:33:35 CDT(-0500)] <cindyli> Michelle_: avtar is our admin who has experience of setting up Festival in our server, he's going to give you some advice. of course, feel free to chat about the issues you are having

[15:33:56 CDT(-0500)] <avtar> hi Michelle_

[15:34:41 CDT(-0500)] <avtar> i'm trying to find channel logs but i remember google's translate service was evaluated for this purpose

[15:34:54 CDT(-0500)] <avtar> and it didn't work out

[15:35:12 CDT(-0500)] <avtar> there would be a delay and echo

[15:40:53 CDT(-0500)] <avtar> Michelle_: http://wiki.fluidproject.org/display/fluid/fluid-work+IRC+Logs-2013-04-01

[15:41:40 CDT(-0500)] <avtar> you'll find the pertinent parts of that log if you search for the string '14:05:45'

[15:42:13 CDT(-0500)] <jessm> avtar: "[14:05:45 CDT(-0500)] <colinclark> It's almost awesome"

[15:42:26 CDT(-0500)] <avtar> yup

[15:42:31 CDT(-0500)] <avtar> and after that it starts to fall apart

[15:42:59 CDT(-0500)] <avtar> "<colinclark> in the Chrome Network panel, I can see a number of queries to the speech server are listed as Pending"

[15:44:28 CDT(-0500)] <Michelle_> avatar: thanks! I might have more questions as we dig deeper in to this.

[15:44:39 CDT(-0500)] <avtar> sure

[15:46:11 CDT(-0500)] <avtar> colinclark or yzen would correct me if they were here but since they aren't i can say with great confidence that google's service was the only solution that was really evaluated before efforts started to resolve around a self hosted solution using festival

[15:46:26 CDT(-0500)] <avtar> s/resolve/revolve/