IRC log of #schooltool for Wednesday, 2015-06-10

*** replaceafill has quit IRC01:55
*** replaceafill has joined #schooltool02:07
*** replaceafill has joined #schooltool02:07
*** replaceafill has quit IRC02:28
*** menesis has quit IRC06:23
*** yvl has joined #schooltool07:20
*** khildin has joined #schooltool09:52
*** khildin has quit IRC11:00
*** khildin has joined #schooltool11:38
*** khildin has quit IRC12:12
*** menesis has joined #schooltool12:34
*** khildin has joined #schooltool13:06
*** khildin has quit IRC14:20
*** menesis has quit IRC14:43
*** menesis has joined #schooltool14:53
*** khildin has joined #schooltool15:19
*** khildin has quit IRC16:02
*** menesis has quit IRC16:42
*** menesis has joined #schooltool16:52
*** menesis has quit IRC16:52
*** replaceafill has joined #schooltool17:34
replaceafillhey th1a17:34
replaceafillsorry i'm late17:34
th1anp17:34
replaceafillnews from Fran finally :)17:35
th1aGood news overall I'd say.17:35
replaceafillthe font issue seems strange17:35
replaceafilli wonder if it's a cache issue17:35
replaceafillbut i'll try to reproduce first17:35
replaceafilloh!!!17:36
replaceafillmy bad17:36
replaceafillduh17:36
th1aMaybe an IE issue.17:36
replaceafillno17:36
replaceafilli defined TWO Ubuntu fonts :(17:37
replaceafillinstead of Ubuntu and Ubuntu Bold17:37
replaceafillsorry17:37
replaceafilli'll fix it17:37
replaceafillthat's why bold is being registered as Ubuntu17:37
replaceafilli love this part: "I'm sure we'll get used to it"17:38
th1aOK.17:38
replaceafill:D17:38
th1aI'M SURE YOU CAN GET USED TO THIS.17:38
th1a!!!!!17:38
th1aSCHOOLTOOL IS JUST GOING TO SHOUT AT YOU FROM NOW ON.17:38
replaceafill:))17:38
replaceafillbold th1a not caps :P17:39
th1airc doesn't have bold, does it?17:39
replaceafillbut the bug makes everything to look "important"!17:39
replaceafilli better laugh....17:39
replaceafilli'll fix it and going to package it afterwards17:39
replaceafilli think we can ask Fran for a Monday meeting?17:40
replaceafillsince i won't be around Friday morning17:40
replaceafilli think i have the data model for set good to go17:40
replaceafillsets*17:40
replaceafillassessment sets17:40
th1aOK.17:41
th1aMonday is good.17:41
replaceafillcool17:41
replaceafilli think i'll have the UI for defining sets done today17:41
th1aSounds good.  Can you handle the replies to Fran -- they seem straightforward.17:42
replaceafillsure17:42
th1aI found the key thing I was blocking on for the security/terms of service:17:43
th1a"SIELibre will use Data only for the purpose of fulfilling its duties and providing services under these Terms of Service or other agreement between SIELibre and the Client."17:43
th1aSo, basically, we can look at the data if we need to .17:43
th1aThat's recommended language from the US Dept. of Education.17:44
replaceafillwow17:44
replaceafillnice17:44
replaceafillah17:44
replaceafillvery business-y17:44
replaceafill:)17:44
th1aI was very confused about that point.17:44
th1aI was pretty sure that's the way real businesses worked.17:45
th1aIt just tends to not be talked about directly.17:45
th1aSo I think I can wind that document up today.17:45
th1aShouldn't be a problem.17:46
replaceafillcool17:46
replaceafillthanks17:46
th1aOK, thanks replaceafill.17:47
replaceafillthanks th1a17:47
*** khildin has joined #schooltool17:53
th1areplaceafill: Do I need to forward the apt conf?18:24
replaceafillyeah18:24
th1akk18:24
th1aActually, I'm getting "W: Did not understand pin type origin:"18:30
th1aah... extra colon I think.18:35
*** th1a has quit IRC18:40
*** th1a has joined #schooltool18:47
th1areplaceafill: how do we use cookies?18:57
replaceafilldo we use them?18:57
replaceafilli mean18:57
th1aDo we?18:57
th1aI mean, we seem to.18:57
replaceafillthey're set up by default18:57
th1azope3_cs_19d1e5c818:58
replaceafilldon't remember which part of zope (publisher) does that18:58
replaceafilli can look it up if you want18:58
th1aBasically, they don't affect any other site.18:58
th1aAnd expire when the browsing session ends.18:58
replaceafillwe seem to use them for setting language...18:59
replaceafillif the language selector is enabled19:00
replaceafillzope.session data container19:01
th1aOK.  Thanks.19:03
replaceafillfwiw, default timeout is 3600 sconds19:06
*** khildin has quit IRC19:27
th1areplaceafill: in effect the session cookie is a temporary ID?20:10
replaceafillth1a, hm?20:39
th1aI mean, they just have some hashed value.20:39
th1aOr a random value?20:39
replaceafillit's the time20:43
replaceafillnamespace = "zope3_cs_%x" % (int(time.time()) - 1000000000)20:43
replaceafillis that what you mean?20:44
th1aThere is a value.20:44
replaceafillthe "value" is indeed random20:44
replaceafillsecret = '%.20f' % random.random()20:44
th1aIt just id's the user for the session?20:45
replaceafillyes, i think so20:45
th1aOK.20:46
replaceafilli stand corrected, the value is not random20:49
replaceafillwell20:49
replaceafillit is :)20:49
replaceafillbut it's more complex20:49
replaceafilldef generateUniqueId20:49
replaceafillrandom + time + clock(?)20:49
replaceafillthen some sha120:50
replaceafillyou're writing about how ST uses cookies for security?20:50
th1aI'm not going that deep into it.20:51
th1aI really just wanted to make sure there wasn't any way you could get personal info about the user.20:51
replaceafillah ok20:52
th1aI mean, other than just getting on their session before they log out.20:52
th1aIn which case what's in the cookie hardly matters.20:52
replaceafillright20:53
* replaceafill goes to get lunch, bb in ~4020:54
*** yvl has quit IRC21:19
th1aFran's fees grid is not basic.22:11
th1aThat is, the bottom half is what I had in mind.22:12
th1aMaybe minus the colors...22:12
th1aAnyhow, don't stress, we'll just tell her how long it will take.22:12

Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!