fluid-work IRC Logs-2012-06-11

[08:54:49 CDT(-0500)] <yura> hi

[09:00:27 CDT(-0500)] <Justin_o> jhung: for the gendpf, what are the upper bounds for things like dpi, width, and height http://wiki.fluidproject.org/display/fluid/Decapod+genpdf+features+and+functions

[09:07:46 CDT(-0500)] <jhung> justin_o: that's a really good question.

[09:08:02 CDT(-0500)] <michelled> hi greggy2

[09:08:10 CDT(-0500)] <jhung> Theoreticallly unbounded I think, but I think it makes sense to bound it.

[09:08:46 CDT(-0500)] <jhung> For DPI, 600 is reasonable justin_o.

[09:09:03 CDT(-0500)] <jhung> Also, the grant states "small to medium" sized books.

[09:09:17 CDT(-0500)] <jhung> So we can limit the width and height to an interpretation of that.

[09:10:34 CDT(-0500)] <cindyli> michelled: I've closed the pull request from my FLOE-30 branch to reduce the confusion. You can directly review and push from github: https://github.com/cindyli/OER-Commons/tree/FLOE-30

[09:10:45 CDT(-0500)] <Justin_o> jhung: okay

[09:11:51 CDT(-0500)] <michelled> cindyli: already looked at it and pushed it up (smile)

[09:11:52 CDT(-0500)] <jhung> justin_o: going by international paper sizes, how about a max width and height equiavalent to A5. So double A4 size. (We're using the more logical paper size standard which should keep Bosmon happy).

[09:12:03 CDT(-0500)] <cindyli> cool. thanks, michelled

[09:12:06 CDT(-0500)] <jhung> justin_o for reference: http://en.wikipedia.org/wiki/Paper_size

[09:12:24 CDT(-0500)] <Justin_o> jhung: http://en.wikipedia.org/wiki/Book_size

[09:13:43 CDT(-0500)] <jhung> justin_o: hmmm

[09:15:03 CDT(-0500)] <jhung> Justin_o: then I think the largest output size would be A4.

[09:15:08 CDT(-0500)] <Justin_o> jhung: by the way, from the wikipedia article i think A3 is double A4, A5 looks like it's half of A4

[09:16:05 CDT(-0500)] <jhung> For the content we're looking at, the largest size would be A4. Allowing output of A5 would enlarge the content, which I don't think is a useful feature.

[09:17:00 CDT(-0500)] <jhung> A4 size is slightly smaller than Quarto 12x9.5 book

[09:17:47 CDT(-0500)] <Justin_o> jhung: yep.. and the actual content on a page could probably still be made to fit within A4 if we trim some of the whitespace.. assuming there aren't any annotations there

[09:18:02 CDT(-0500)] <greggy2> michelled: Hi michelled, getting setup to look at OER commons now

[09:18:20 CDT(-0500)] <michelled> great, thanks greggy2!

[09:21:58 CDT(-0500)] <Justin_o> jhung: also when we say A4 i guess we're really saying that the max width and height are 29.7 cm since we don't know the orientation

[09:22:06 CDT(-0500)] <Justin_o> is that correct

[09:31:22 CDT(-0500)] <jhung> Justin_o: yep. So make it a round 30cm.

[09:32:18 CDT(-0500)] <Justin_o> jhung: cool.. sounds good thanks

[09:32:40 CDT(-0500)] <jhung> np

[09:33:19 CDT(-0500)] <Justin_o> jhung: i'll update the features page too

[09:33:34 CDT(-0500)] <jhung> k

[09:39:34 CDT(-0500)] <Justin_o> jhung: i think the genpdf test plan is more or less done http://wiki.fluidproject.org/display/fluid/Decapod+genpdf+test+plan

[09:39:46 CDT(-0500)] <Justin_o> I guess we can look at scripting this next

[09:39:56 CDT(-0500)] <michelled> cindyli: I noticed that in the authoring pages the learner options pull down is on the other side of the login pull down

[09:40:21 CDT(-0500)] <michelled> cindyli: is that intentional?

[09:41:16 CDT(-0500)] <jhung> looking now Justin_o

[09:41:30 CDT(-0500)] <Justin_o> jhung: thanks

[09:44:49 CDT(-0500)] <Justin_o> jhung: check this out http://www.qtrac.eu/diffpdf.html

[09:44:50 CDT(-0500)] <jhung> Test 7, type 2 results. 4th point shouldn't have 200DPI.

[09:44:55 CDT(-0500)] <jhung> justin_o^

[09:45:09 CDT(-0500)] <Justin_o> jhung: and this http://www.qtrac.eu/comparepdf.html

[09:45:26 CDT(-0500)] <Justin_o> jhung: what dpi should it have?

[09:45:44 CDT(-0500)] <jhung> DPI should be whatever the user specified.

[09:47:00 CDT(-0500)] <jhung> Justin_o: I don't know if the PDF's DPI metadata is the true DPI or if it's just the DPI written to metadata.

[09:47:09 CDT(-0500)] <jhung> justin_o we should ask Hasan.

[09:47:45 CDT(-0500)] <Justin_o> jhung: oops.. i was looking at the wrong test.. yes.. that's a mistake.. i'll fix that up

[09:48:50 CDT(-0500)] <Justin_o> jhung: hmm.. we should find that out… that might make things rather confusing

[09:51:15 CDT(-0500)] <cindyli> michelled: yes, it's intentional from jvass' suggestion to have the learner options link inline with the login nav bar, instead one on top of the other.

[09:53:20 CDT(-0500)] <michelled> jvass: did you want the login panel on the left in view mode and on the right in authoring mode?

[09:58:16 CDT(-0500)] <jhung> Justin_o: Also, should the tester test every combination of colour with each type?

[09:58:38 CDT(-0500)] <jhung> This would mean 16 tests for Test 8.

[10:00:57 CDT(-0500)] <Justin_o> jhung: depends on how thorough we want to be, it's a bit vague now to support more of a random testing style, which over a few tests should cover it all, or someone could go and test every combination

[10:01:18 CDT(-0500)] <jhung> Justin_o: re DPI. Yes it would be confusing. So the tester would need to verify the DPI by counting the number of vertical or horizontal pixels and then dividing it by the PDF's output width or height.

[10:02:03 CDT(-0500)] <jhung> justin_o: yeah, seems unreasonable to test all those combinations. Really makes automation enticing. (tongue)

[10:03:22 CDT(-0500)] <Justin_o> jhung: for sure.. maybe we can make use of those pdf comparison tools mentioned earlier

[10:03:37 CDT(-0500)] <Justin_o> one of them is a command line tool, so that might be useful in our automation script

[10:04:01 CDT(-0500)] <jhung> Justin_o: yeah. Whatever we can use to make this less painful... (smile)

[10:04:07 CDT(-0500)] <Justin_o> jhung: (smile)

[10:07:23 CDT(-0500)] <jvass> michelled, cindyli: isn't the login panel on the right before learner option on both

[10:24:40 CDT(-0500)] <Justin_o> jhung: do you still have your Ubuntu 12.04 vm?

[10:25:29 CDT(-0500)] <jhung> yes Justin_o

[10:26:16 CDT(-0500)] <Justin_o> jhung: can you see if you can still clone the repos from googlecode.. i tried again today on a restored vm, but i'm having problems with the fingerprint.. the one i used doesn't seem to work animore

[10:26:18 CDT(-0500)] <Justin_o> anymore

[10:26:24 CDT(-0500)] <michelled> cindyli: I just showed jvass how it looks in authoring and in view and she wants authoring to be like view - learner options pull down should be to the right of the login pulldown

[10:45:17 CDT(-0500)] <jhung> justin_o: yes getting the same invalid certificate error.

[10:45:35 CDT(-0500)] <Justin_o> jhung: okay… i wonder what's happened

[10:45:42 CDT(-0500)] <Justin_o> avtar: do you have an idea of what'd going on

[10:46:14 CDT(-0500)] <avtar> Justin_o: one sec

[10:46:19 CDT(-0500)] <Justin_o> avtar: thanks

[10:47:38 CDT(-0500)] <avtar> just recreating that vm

[10:47:47 CDT(-0500)] <avtar> i deleted the last one :/

[10:50:53 CDT(-0500)] <Justin_o> avtar: no problem

[10:54:23 CDT(-0500)] <avtar> Justin_o: here's the fingerprint from last week: http://pastie.org/4026786 FD:02:92:B1:B3:32:27:F4:7B:40:3D:0A:CA:9E:DD:EE:22:17:52:02

[10:54:39 CDT(-0500)] <avtar> i'm getting a different one now

[10:54:42 CDT(-0500)] <Justin_o> avtar: yep.. tried that one.. but it wasn't working for me

[10:54:49 CDT(-0500)] <avtar> openssl s_client -connect genpdf.decapod.googlecode.com:443 < /dev/null 2>/dev/null | openssl x509 -fingerprint -noout -in /dev/stdin

[10:54:49 CDT(-0500)] <avtar> SHA1 Fingerprint=F6:21:3F:1D:BA:DC:6A:0D:7C:AF:00:E4:C4:12:87:DC:1B:7C:1D:11

[10:55:05 CDT(-0500)] <Justin_o> avtar: i tried that too and was getting an invalid certificate error still

[10:56:48 CDT(-0500)] <Justin_o> avtar: okay.. forget what i just said.. just found a type-o in my updated .hgrc

[10:56:54 CDT(-0500)] <Justin_o> fixed that and it's working again..

[10:57:14 CDT(-0500)] <Justin_o> avtar: any ideas how often the fingerprint will change?

[10:57:38 CDT(-0500)] <avtar> i'm not sure. it depends entirely on google :/

[10:58:42 CDT(-0500)] <avtar> there's that --insecure option for mercurial but i'm not sure you want to advocate using that

[10:58:44 CDT(-0500)] <avtar> http://mercurial.selenic.com/wiki/CACertificates#Manually_bypassing_security_checks_on_self-signed_certificates

[11:00:44 CDT(-0500)] <Justin_o> avtar: probably not. would it make sense for people who just want to get the source, but not contribute anything back?

[11:02:47 CDT(-0500)] <logiclord> yura : I had a doubt about avoiding server side script. How are we going to save epub file ? I thought posting on a script might be an option

[11:03:24 CDT(-0500)] <avtar> Justin_o: i would think the other way around

[11:03:49 CDT(-0500)] <avtar> users might want to be certain that they're downloading the source from a trusted source

[11:04:52 CDT(-0500)] <yura> logiclord: right, well you were asking about the script for unzipping, this one is for a different purpose

[11:05:30 CDT(-0500)] <yura> logiclord: I wonder if it would be easier to start working on the read part first and then focus on the editing once we have a prototype working ?

[11:07:40 CDT(-0500)] <Justin_o> avtar: hmm.. okay.. i see.. so i guess we'll keep with recommending that they add the fingerprints

[11:07:43 CDT(-0500)] <logiclord> yura : Yes I am starting with read part.. was asking just out of curosity

[11:08:05 CDT(-0500)] <yura> logiclord: right,

[11:08:15 CDT(-0500)] <yura> logiclord: does the unzip library zip it as well >

[11:08:17 CDT(-0500)] <yura> ?

[11:08:51 CDT(-0500)] <logiclord> yura : I found few http://stuartk.com/jszip/ seems most interesting

[11:09:20 CDT(-0500)] <logiclord> and quite extensible as well like dataURI etc

[11:09:29 CDT(-0500)] <yura> logiclord: oh looks cool

[11:09:42 CDT(-0500)] <logiclord> http://gildas-lormeau.github.com/zip.js/ might also we an option

[11:10:19 CDT(-0500)] <yura> so i think, logiclord, saving responsibility of the widget would be limited to possible zipping and posting or just posting, if we operate on already unzipped document. What do you think ?

[11:10:43 CDT(-0500)] <logiclord> yura : exactly

[11:11:06 CDT(-0500)] <logiclord> in case of zipped epub we can allow user to download as well (smile)

[11:14:59 CDT(-0500)] <logiclord> yura : so should I create a wrapper around zip library or expect user to include it explicitly ?

[11:15:44 CDT(-0500)] <yura> logiclord: it should be part of our widget i think

[11:16:24 CDT(-0500)] <logiclord> yura : then I can add it as a library and not as component ?

[11:16:26 CDT(-0500)] <cindyli> michelled: the branch to fix the "leaner options" position on the authoring pages is ready - https://github.com/cindyli/OER-Commons/tree/FLOE-30

[11:17:13 CDT(-0500)] <michelled> thx cindyli

[11:18:14 CDT(-0500)] <yura> logiclord: yes. but i think you are better of wrapping with the component (with defined API) in case someone would want to substitute the actual library with an alternative

[11:20:01 CDT(-0500)] <logiclord> yura : okay I will include them as library and create a wrapper component

[11:20:31 CDT(-0500)] <yura> ya

[11:24:45 CDT(-0500)] <logiclord> yura : thanks, I am starting with development.. will keep u posted

[11:25:43 CDT(-0500)] <yura> logiclord: ya, ill try to comment as much as possible on github

[11:26:08 CDT(-0500)] <yura> logiclord: keep committing frequently

[11:39:52 CDT(-0500)] <logiclord> yura : btw there are limitation on size of book that we can support depending on browser (In case of zipped file)

[11:40:43 CDT(-0500)] <yura> logiclord: that is understandable. what's the limit?

[11:41:41 CDT(-0500)] <logiclord> around 700-800 KB if we permits a time delaye of about 5 sec on chrome 13

[11:41:47 CDT(-0500)] <logiclord> *delay

[11:42:43 CDT(-0500)] <yura> logiclord: you mean the browser is blocking and you get unresponsive script warning ?

[11:43:48 CDT(-0500)] <logiclord> yura : yes

[11:44:48 CDT(-0500)] <yura> i think after we finalize the architecture, we ll make sure taht the process of initialization is not blocking and asynchronous

[11:45:28 CDT(-0500)] <michelled> alexn1, cindyli, anastasiac: are there any reviews outstanding that I should be looking at?

[11:45:50 CDT(-0500)] <anastasiac> michelled, ready for review: https://github.com/acheetham/OER-Commons/tree/562-slides

[11:46:16 CDT(-0500)] <anastasiac> michelled, the changes in that branch go with changes that will be made on staging through the admin interface

[11:46:58 CDT(-0500)] <michelled> anastasiac: and you'll be able to make those changes?

[11:47:06 CDT(-0500)] <anastasiac> michelled, yes

[11:47:53 CDT(-0500)] <logiclord> yura :

[11:48:32 CDT(-0500)] <logiclord> yura : I am not unzipping entire book initially .. every file will be unzipped on demand

[11:49:57 CDT(-0500)] <yura> logiclord: hmm, how do you imagine that workflow? when a user loads a page with our widget, i think we should assume that they want to see the book right away and not on demand

[11:54:37 CDT(-0500)] <logiclord> yura : from on demand I mean chapters .. chapters may be separated in separate files... If want to read chapter-1 then there is no need to read chapter-2 files

[11:54:38 CDT(-0500)] <alexn1> michelled, anastasiac, cindyli: FYI Andrey just pushed my 2 pull requests into staging. So you might want to update your code.

[11:54:49 CDT(-0500)] <anastasiac> thanks, alexn1

[11:55:19 CDT(-0500)] <yura> logiclord: so you mean the unresponsive script will appear if you are loading a chapter from the server ?

[11:55:51 CDT(-0500)] <logiclord> yura : no I tried to extract everything and display on page .. just testing out zip libraries

[11:56:58 CDT(-0500)] <logiclord> yura : unrsponsive will appear while loading zip file itself ... there are some preprocessing at library level

[11:58:13 CDT(-0500)] <yura> logiclord: oh interesting

[11:58:46 CDT(-0500)] <yura> how are you trying to load it ? on the fly as an include in the head or with a script loader ?

[11:59:55 CDT(-0500)] <logiclord> yura : I plan to load it when user instantiate epub-reader component

[12:00:04 CDT(-0500)] <logiclord> steps in like load zip file

[12:00:22 CDT(-0500)] <logiclord> access opf file and gt table of content (index)

[12:00:33 CDT(-0500)] <logiclord> read chapter-1 file

[12:01:40 CDT(-0500)] <michelled> anastasiac: your changes look good to me. can you do a pull request to Andrey and also add a note to the Assembla issue about needing to make changes on stain?

[12:01:46 CDT(-0500)] <michelled> staging - not stain

[12:01:52 CDT(-0500)] <anastasiac> will do, michelled

[12:02:13 CDT(-0500)] <michelled> anastasiac: any other reviews you're waiting for me to do?

[12:03:23 CDT(-0500)] <anastasiac> michelled, no; hopefully I'll have the login drop down menu done soon, but not yet

[12:03:31 CDT(-0500)] <michelled> cool

[12:03:41 CDT(-0500)] <michelled> alexn1: what about you - are you waiting for me to do any review for you?

[12:04:29 CDT(-0500)] <Justin_o> avtar: quick question.. what's the best way to resolve something like this

[12:04:29 CDT(-0500)] <Justin_o> The following packages have unmet dependencies:

[12:04:30 CDT(-0500)] <Justin_o> libjpeg-turbo8-dev : Conflicts: libjpeg62-dev but 6b1-2ubuntu1 is to be installed

[12:04:31 CDT(-0500)] <Justin_o> E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.

[12:04:39 CDT(-0500)] <Justin_o> that's from running apt-get

[12:07:12 CDT(-0500)] <alexn1> michelled: not yet but hopefully soon )

[12:07:22 CDT(-0500)] <michelled> (smile)

[12:07:46 CDT(-0500)] <avtar> Justin_o: are you trying to upgrade from one debian/ubuntu release to a newer one?

[12:08:49 CDT(-0500)] <logiclord> yura : any problem with current approach ?

[12:08:49 CDT(-0500)] <Justin_o> avtar: not really no.. all i'm trying to do is manually install the missing packages.. we are having problems installing ocropus (used by decapod) on Ubuntu 12.04

[12:09:00 CDT(-0500)] <yura> logiclord: well i guess start with a smaller size and then we ll see how we can optimize it

[12:09:56 CDT(-0500)] <logiclord> yura : okay

[12:10:17 CDT(-0500)] <yura> logiclord: i m going offline right now, email e if you want to discuss anything (smile)

[12:10:43 CDT(-0500)] <logiclord> yura : okay .. good night everyone !

[12:11:20 CDT(-0500)] <avtar> Justin_o: could you email this file to me? /var/log/dist-upgrade/apt.log

[12:11:30 CDT(-0500)] <avtar> actually

[12:11:35 CDT(-0500)] <michelled> cindyli: I just looked at your FLOE-30 branch - I think the 'write, describe, submit' buttons should be right aligned with the learner options pull down

[12:12:08 CDT(-0500)] <cindyli> ok, michelled, will make the change

[12:12:14 CDT(-0500)] <michelled> thx

[12:12:31 CDT(-0500)] <michelled> cindyli: do you have any other branches I should be reviewing?

[12:12:42 CDT(-0500)] <cindyli> no, michelled

[12:13:08 CDT(-0500)] <avtar> Justin_o: could you paste the full error somewhere?

[12:14:05 CDT(-0500)] <Justin_o> avtar: i wonder if it would be easier for you to just run through what I've done on your end?

[12:14:17 CDT(-0500)] <avtar> sure

[12:15:20 CDT(-0500)] <Justin_o> avtar: so it seems that this script is running because some packages won't install

[12:15:21 CDT(-0500)] <Justin_o> https://code.google.com/p/decapod/source/browse/decapod-ocropus.sh?repo=install-scripts

[12:17:21 CDT(-0500)] <Justin_o> avtar: at least the initial problem seems to be with iulib

[12:17:41 CDT(-0500)] <Justin_o> avtar: here's the install script straight from ocropus http://code.google.com/p/ocropus/wiki/InstallTranscript

[12:18:02 CDT(-0500)] <Justin_o> so the error I was asking you about came while trying to just install iulib from here

[12:18:26 CDT(-0500)] <avtar> ok

[12:18:30 CDT(-0500)] <Justin_o> avtar: i also had to manually install libsdl-image 1.2-dev

[12:18:44 CDT(-0500)] <avtar> and this was on a new 12.04 instance?

[12:18:50 CDT(-0500)] <Justin_o> oh by the way i did run our decapod-apt.sh first to pull in some dependencies.. not sure if that was needed or not

[12:19:10 CDT(-0500)] <Justin_o> avtar: yep.. new 64 bit version from the vagrant set up you helped me with

[12:19:20 CDT(-0500)] <Justin_o> and it was a clean one after having destroyed the previous

[12:20:03 CDT(-0500)] <avtar> i need to restart this machine

[12:20:04 CDT(-0500)] <avtar> brb

[12:32:32 CDT(-0500)] <anastasiac> michelled, keyboard accessibility for the user pull-down menu is ready for review: https://github.com/acheetham/OER-Commons/tree/563-login

[12:32:48 CDT(-0500)] <anastasiac> michelled, note that I modified header.coffee, so you'll have to regenerate header.js

[12:33:04 CDT(-0500)] <anastasiac> I'm checking with andrey whether or not the js file should be committed

[12:33:32 CDT(-0500)] <Justin_o> avtar: have you come across the install issues?

[12:33:59 CDT(-0500)] <avtar> Justin_o: not yet

[12:34:00 CDT(-0500)] <avtar> well

[12:34:13 CDT(-0500)] <Justin_o> avtar: if you ran our ocropus install script it would look like it worked, but it doesn't if you look back through you can see errors

[12:34:17 CDT(-0500)] <avtar> at least not the install issues that you mentioned, but different ones related to installing mercurial on 12.04

[12:37:02 CDT(-0500)] <avtar> Justin_o: ok. cloning the repos now.

[12:38:09 CDT(-0500)] <Justin_o> avtar: ah yes.. what a pain

[12:38:22 CDT(-0500)] <Justin_o> avtar: i so wish we could just switch to git

[12:42:32 CDT(-0500)] <anastasiac> michelled, I'm ready for more work, so I'm looking at the a11y testing results page. Should I just move on to the next issue, which is "Select a folder widget on the OER summary page does not work with a keyboard" ?

[12:43:28 CDT(-0500)] <michelled> anastasiac: alexn1 is looking at that one

[12:43:49 CDT(-0500)] <michelled> anastasiac: I think you should start to help cindyli with the UIO integration

[12:43:58 CDT(-0500)] <michelled> cindyli: is there an issue that anastasiac could take on?

[12:44:19 CDT(-0500)] <michelled> anastasiac: those issues are on the iteration plan page: http://wiki.fluidproject.org/display/fluid/Floe+Iteration+Plan

[12:44:27 CDT(-0500)] <cindyli> exactly, anastasiac

[12:45:01 CDT(-0500)] <michelled> anastasiac: I've been pushing the fixes cindyli has been making to the authoring-a11y branch

[12:45:45 CDT(-0500)] <anastasiac> ok. andrey has reminded me that I'm supposed to be working of master instead of staging, so I'll try to clean up my latest pull request to him and then start on UIO issues. I'll check in with cindyli, then, michelled

[12:55:07 CDT(-0500)] <avtar> Justin_o: just an fyi

[12:55:54 CDT(-0500)] <avtar> i was trying to run the decapod-apt.sh script which installs scons but kept getting "hash Sum mismatch" errors in 12.04

[12:56:17 CDT(-0500)] <Justin_o> avtar: really

[12:56:20 CDT(-0500)] <avtar> looks like others are running into this apt issue as well https://answers.launchpad.net/ubuntu/+source/apt/+question/197320

[12:56:27 CDT(-0500)] <Justin_o> i didn't see any of those, did it halt the script?

[12:56:55 CDT(-0500)] <cindyli> michelled: FLOE-30 to fix the positioning of login link on authoring pages is ready again: https://github.com/cindyli/OER-Commons/tree/FLOE-30. btw, this branch is only to authoring edit page, I believe the authoring preview page might have the same issue, but accessing that page throws errors, we will address the issue (if the issue does exist) when it's back to be functioning.

[12:57:09 CDT(-0500)] <avtar> the install process was taking forever so i killed it

[12:57:17 CDT(-0500)] <avtar> trying it now with this apt mirror instead http://mirror.cpsc.ucalgary.ca/mirror/ubuntu.com/packages/ubuntu/

[12:57:22 CDT(-0500)] <avtar> no errors so far

[12:57:50 CDT(-0500)] <asteig> Hi Justin_o, jhung

[12:57:52 CDT(-0500)] <asteig> (big grin)

[12:57:53 CDT(-0500)] <Justin_o> avtar: okay.. i've yet to get errors when running decapod-apt.sh so not sure why it's different for us

[12:58:14 CDT(-0500)] <Justin_o> asteig: hello.. good day.. are you following WWDC.. i guess you're close to it

[12:58:18 CDT(-0500)] <Justin_o> at least closer than us (smile)

[12:58:52 CDT(-0500)] <asteig> Haha, Justin_o. Kind of impossible to not follow it unintentionally here. (smile)

[12:59:41 CDT(-0500)] <jhung> hey asteig.

[12:59:47 CDT(-0500)] <Justin_o> asteig: (smile) no doubt.. there's probably a lot of good side conference going on in the area too… colinclark went to a nokia one a couple years ago and got a free phone

[13:00:01 CDT(-0500)] <colinclark> worst phone I ever used

[13:00:19 CDT(-0500)] <jhung> colinclark: but did it have a flash light?

[13:00:20 CDT(-0500)] <asteig> Yeah, our coworking space just got some pretty horrible Samsungs. (wink)

[13:00:38 CDT(-0500)] <colinclark> I'm thoroughly confident that these new MacBook Pros are no match for my MoonBook Pro!

[13:00:54 CDT(-0500)] <colinclark> jameswy: Do they have a moon light yet?

[13:01:13 CDT(-0500)] <Justin_o> asteig: colinclark like's his "MoonBook" because the killer features is a moon shaped button that turns it off

[13:02:22 CDT(-0500)] <asteig> LOL

[13:02:35 CDT(-0500)] <jameswy> colinclark: Who needs a moon light when they have the sun light? Sun > Moon.

[13:02:56 CDT(-0500)] <colinclark> ?!?

[13:03:01 CDT(-0500)] <jhung> But what if you work the night shift. Would pressing the buttons do the inverted action?

[13:03:10 CDT(-0500)] <Justin_o> asteig: so how have things been going

[13:03:16 CDT(-0500)] <colinclark> Check out the celestial elitist, jameswy!

[13:03:27 CDT(-0500)] <jhung> ^thanks justin_o for bringing me back on topic. ;_

[13:03:46 CDT(-0500)] <Justin_o> jhung: yah.. we're having too much fun it here.. we'd have to change the name from fluid-work

[13:04:17 CDT(-0500)] <jameswy> colinclark: Haha. Well, IDRC trumps all, with our new Nebula platform, (smile)

[13:04:22 CDT(-0500)] <colinclark> yay!

[13:04:27 CDT(-0500)] <jameswy> (I mean IDI)

[13:04:36 CDT(-0500)] <colinclark> avtar is the boss!

[13:05:21 CDT(-0500)] <asteig> Justin_o: Well, good news is I'm still on track with the timeline, a little ahead actually! \o/

[13:05:38 CDT(-0500)] <Justin_o> asteig: that is good news (smile)

[13:05:49 CDT(-0500)] <asteig> Justin_o: Bad news, not as far ahead as I wanted to be at this point. Still a tiny bit away from the next commit.

[13:06:11 CDT(-0500)] <asteig> Justin_o: But overall, learning a bunch, making some progress, all good in the world.

[13:06:27 CDT(-0500)] <Justin_o> asteig: (smile) that's good.. learning is important

[13:06:40 CDT(-0500)] <Justin_o> did you manage to get the json specced out

[13:07:50 CDT(-0500)] <asteig> Justin_o: Did that by accident early. (smile)

[13:08:20 CDT(-0500)] <asteig> Justin_o: The tests that I wrote last week check for the correct JSON format and I will tweak as I go. It's just a basic JSON object.

[13:09:51 CDT(-0500)] <Justin_o> asteig: cool.. not sure if you saw our jqUnit assertions.. there's one called assertDeepEq that can be used to do equality tests on objects.. normally you can't do that directly in javascript

[13:12:47 CDT(-0500)] <cindyli> anastasiac: there's once that you had that directory fully disappeared.

[13:13:21 CDT(-0500)] <asteig> Justin_o: Is that custom to our library?

[13:13:46 CDT(-0500)] <Justin_o> asteig: yes.. it's part of jqUnit, which sits on top of qunit

[13:13:53 CDT(-0500)] <asteig> Justin_o: Gotcha

[13:15:33 CDT(-0500)] <Justin_o> asteig: here are the jqUnit assertions https://github.com/fluid-project/infusion/blob/master/src/webapp/tests/test-core/jqUnit/js/jqUnit.js#L99-153

[13:15:43 CDT(-0500)] <Justin_o> there's also a namespaced expect in there too

[13:16:12 CDT(-0500)] <asteig> Justin_o: Looks awesome! Thanks! That list will make things easier. (smile)

[13:16:23 CDT(-0500)] <asteig> Justin_o: Gotta say, LOVE TDD!

[13:16:44 CDT(-0500)] <asteig> Justin_o: I have used it in a couple other baby projects recently and it just makes life easier.

[13:18:23 CDT(-0500)] <Justin_o> asteig: yes.. glad you're enjoying it.. i find it helps me catch not just bugs, but architectural issues with my code a lot sooner..

[13:19:13 CDT(-0500)] <Justin_o> asteig: noticed that the blog post on studios.fluidproject.org hasn't gone up yet.. were you still waiting on feedback from jhung and I

[13:19:35 CDT(-0500)] <asteig> Justin_o: Oh, nope. Just forgot to press the button! (big grin)

[13:20:26 CDT(-0500)] <Justin_o> asteig: (smile) no problem.. could you also update your progress there too.. so you can put links to your tests and etc up there too.. (sorry if this is already there)

[13:20:57 CDT(-0500)] <asteig> Justin_o: Like github link etc? You got it.

[13:22:28 CDT(-0500)] <Justin_o> asteig: yep exactly.. thanks

[13:22:58 CDT(-0500)] <asteig> Justin_o: Anything else we need to cover or can I start coding away for the morning? (big grin)

[13:24:11 CDT(-0500)] <Justin_o> asteig: i'd hate to stop you from coding (smile)

[13:24:16 CDT(-0500)] <Justin_o> jhung: anything else?

[13:24:28 CDT(-0500)] <jhung> nope asteig and justin_o.

[13:24:38 CDT(-0500)] <asteig> Cool, keep being awesome, guys. (big grin)

[13:24:57 CDT(-0500)] <Justin_o> asteig: you too.. (smile)

[13:24:57 CDT(-0500)] <jhung> you too asteig.

[13:25:04 CDT(-0500)] <jhung> lol

[13:35:44 CDT(-0500)] <Justin_o> avtar: any luck with the decapod install?

[13:43:38 CDT(-0500)] <anastasiac> so cindyli: for UIO work, should I just start picking off items on the Iteration page that don't have a name next to them?

[13:43:49 CDT(-0500)] <cindyli> yes, anastasiac

[13:44:35 CDT(-0500)] <anastasiac> ok, cindyli, I'll start with the first one I see, which is FLOE-32: Issues with the advanced search page

[13:44:43 CDT(-0500)] <cindyli> ok, anastasiac

[13:50:34 CDT(-0500)] <avtar> Justin_o: i had to restore from a snapshot and start over.. i got decapod-apt.sh to run without any errors but i'm seeing errors with decapod-ocropus.sh

[13:50:52 CDT(-0500)] <Justin_o> avtar: okay, that's what i had.. so we're on the same page now at least

[13:51:21 CDT(-0500)] <Justin_o> the errors i was getting to start with was that some packages couldn't be installed

[13:51:30 CDT(-0500)] <Justin_o> i suspect this is leading to the rest of the issues

[13:51:50 CDT(-0500)] <avtar> the first one seems to be related to libpng12-dev not being installed

[13:52:24 CDT(-0500)] <avtar> "Checking for png_byte in C library png... no"

[13:56:52 CDT(-0500)] <Justin_o> avtar: yep.. that's what i got.. so i installed that libpng12-dev manually and got that other error i was telling you about

[14:18:07 CDT(-0500)] <avtar> Justin_o: ping

[14:18:23 CDT(-0500)] <Justin_o> avtar: hello

[14:19:43 CDT(-0500)] <avtar> try editing the decapod-0.5/install-scripts/build/ocropus-0.4.4/iulib/ubuntu-packages file and change libjpeg-dev to libjpeg-turbo8-dev

[14:20:21 CDT(-0500)] <avtar> http://packages.ubuntu.com/precise/libjpeg-dev

[14:20:24 CDT(-0500)] <avtar> that seems to get rid of the first set of errors

[14:34:54 CDT(-0500)] <avtar> Justin_o: also, looking at decapod-0.5/install-scripts/build/ocropus-0.4.4/ocropus/ubuntu-packages

[14:35:13 CDT(-0500)] <avtar> it seems tesseract-ocr-dev won't end up getting installed

[14:35:14 CDT(-0500)] <avtar> https://launchpad.net/ubuntu/precise/amd64/tesseract-ocr-dev

[14:35:26 CDT(-0500)] <avtar> "Superseded on 2011-12-03 by amd64 build of tesseract 2.04-2.1ubuntu2 in ubuntu precise "

[14:35:39 CDT(-0500)] <Justin_o> avtar: thanks.. we don't have access to change that stuff unfortunetly

[14:36:56 CDT(-0500)] <avtar> :/

[14:37:00 CDT(-0500)] <avtar> i'm modifying it locally just to get past the dependency errors

[14:38:51 CDT(-0500)] <jhung> avtar: the Ocropus mailing list may provide some insight? I saw at least 1 other person trying to run Ocropus on 12.04 and was having problems as well. https://groups.google.com/forum/?fromgroups#!forum/ocropus

[14:46:31 CDT(-0500)] <avtar> jhung: thanks

[14:46:33 CDT(-0500)] <avtar> https://groups.google.com/forum/?fromgroups#!topicsearchin/ocropus/group:ocropus$20AND$2012.04/ocropus/YxMYKfLqGlk

[14:46:45 CDT(-0500)] <avtar> i'll try 0.5.1

[14:52:04 CDT(-0500)] <michelled> cindyli: your FLOE-30 branch looks good

[14:52:23 CDT(-0500)] <michelled> I think you should do a pull request to Andrey

[14:52:24 CDT(-0500)] <cindyli> thanks, michelled

[14:54:02 CDT(-0500)] <michelled> sorry cindyli - I'm supposed to push that one (smile)

[14:57:45 CDT(-0500)] <michelled> alexn1: I'm not seeing what the change is in save-button.html. Could you tell me? https://github.com/anvk/OER-Commons/compare/ISKME:staging...OER-575

[14:58:51 CDT(-0500)] <alexn1> button-main is moved before my-items-views

[14:59:13 CDT(-0500)] <alexn1> which means that once you focusout from button focus will jump into my-items-views IF they are visible

[15:00:15 CDT(-0500)] <michelled> ah, ok thx

[15:09:34 CDT(-0500)] <avtar> jhung, Justin_o: 0.5.1 seems to be building away without any errors so far

[15:09:46 CDT(-0500)] <jhung> Good to know Avtar.

[15:10:04 CDT(-0500)] <avtar> there doesn't appear to be an ocroold repo though

[15:11:09 CDT(-0500)] <avtar> http://code.google.com/p/ocropus/source/browse/ocroinst

[15:11:58 CDT(-0500)] <avtar> if you take a look at the install expression

[15:15:29 CDT(-0500)] <avtar> jhung, Justin_o: ahhh http://code.google.com/p/ocropus/source/diff?spec=svn.ocrofst.bbbe1d600095de355eb2245d800ac10cf6c3c08e&amp;repo=ocrofst&amp;r=bbbe1d600095de355eb2245d800ac10cf6c3c08e&amp;format=side&amp;path=/ubuntu-packages

[15:15:37 CDT(-0500)] <Justin_o> avtar: thanks.. good stuff.. we had to switch to ocroold in decapod 0.5.. i think it's some sort of archived space

[15:16:21 CDT(-0500)] <Justin_o> avtar: ah there's the difference

[15:16:34 CDT(-0500)] <Justin_o> although would have though 62 would be newer than 8

[15:17:51 CDT(-0500)] <avtar> brb

[15:26:28 CDT(-0500)] <anastasiac> michelled, I have a fix for FLOE-32 in a branch, ready for review: https://github.com/acheetham/OER-Commons/tree/FLOE-32 (this is authoring-a11y, problems on the Advanced Search page)

[15:26:55 CDT(-0500)] <michelled> cool, thx anastasiac

[15:26:58 CDT(-0500)] <anastasiac> michelled, for authoring-a11y stuff, do I issue a pull request to you, or just tell you?

[15:27:06 CDT(-0500)] <michelled> just tell me

[15:27:12 CDT(-0500)] <michelled> the pull requests confuse Andrey

[15:27:15 CDT(-0500)] <anastasiac> k

[15:31:39 CDT(-0500)] <avtar> Justin_o and/or jhung: do you have a min for a skype call?

[15:31:50 CDT(-0500)] <Justin_o> avtar: sure you just caught me (smile)

[15:32:31 CDT(-0500)] <jhung> sure avtar

[15:33:19 CDT(-0500)] <avtar> jhung: i just sent a request

[15:33:51 CDT(-0500)] <jhung> avtar: hmm not getting it.

[15:34:09 CDT(-0500)] <avtar> i haven't received Justin_o's request either

[15:34:12 CDT(-0500)] <avtar> o_O

[15:34:23 CDT(-0500)] <Justin_o> avtar: what's going on..

[15:34:25 CDT(-0500)] <Justin_o> jhung:

[15:34:28 CDT(-0500)] <Justin_o> ^

[15:34:28 CDT(-0500)] <avtar> let's panic

[15:34:31 CDT(-0500)] <Justin_o> something wrong with skype

[15:34:35 CDT(-0500)] <jhung> lol

[15:34:36 CDT(-0500)] <avtar> i say we panic

[15:34:42 CDT(-0500)] <Justin_o> i thought the world was ending in december..

[15:34:42 CDT(-0500)] <jhung> done

[16:18:08 CDT(-0500)] <michelled> colinclark: do you have time for some quick code review?

[16:18:18 CDT(-0500)] <colinclark> I should have in about five minutes, yes

[16:18:26 CDT(-0500)] <michelled> cool

[18:09:51 CDT(-0500)] <travis_84> Hey Bosmon, here is the link to the latest blog http://bit.ly/N5ExCa . I also found a link to post on reasons to use SVG: http://net.tutsplus.com/tutorials/why-arent-you-using-svg/