IRC Logs for #circuits Friday, 2015-11-20

spaceonejay, finally i found the time to fix the performance leak in circuits.http which was caused by using self.wait()00:03
spaceoneserving a HTML page with dynamic content (4986 bytes) takes real    0m0.017s now on localhost.00:05
spaceonethis is fine I think00:05
pdurbinspaceone: I bet they're keeping prologic busy. :)00:19
spaceone^^00:19
*** Coldblackice has joined #circuits00:36
prologicspaceone: good work :)01:18
prologicpdurbin: yes :)01:18
spaceone^^01:19
spaceoneprologic: release of next circuits version still planned in dec. ?01:19
spaceonei had too much work so i could not do much01:20
spaceoneI implemented a SAML service provider in our server components01:20
spaceoneprologic: i wrote a blog article about it: https://www.univention.com/2015/11/single-sign-on-for-ucs-4-1/01:21
prologicspaceone: yes I think so01:44
prologicmy stuff arrives tomorrow01:44
prologicso hopefully I'll be able to spend a bit more free time on things01:44
prologiccool (re blog) I'll have a read :)01:44
pdurbinspaceone: do you like SAML?01:46
spaceoneno, i hate it, pdurbin01:46
pdurbinlol01:46
pdurbinspaceone: you can come commiserate with me in ##shibboleth some day :)01:47
spaceone:D i have java even more01:47
spaceonei am planning to create circuits.http.server.saml.sp01:48
spaceonethere is a really painful and bad designed but working python saml lib called pysaml201:49
pdurbinspaceone: there's also https://github.com/onelogin/python-saml01:56
pdurbinand https://github.com/pitbulk/python3-saml01:57
pdurbinboth mentioned at https://github.com/omab/python-social-auth/issues/38801:58
spaceonearg, you told me this 3 month too late :D02:00
pdurbinspaceone: put it in circuits.http.server.saml.sp :)02:01
spaceonethis looks a lot more clean02:02
pdurbinpython3-saml?02:04
spaceoneno, https://github.com/onelogin/python-saml02:05
spaceonebut hm02:05
spaceoneit doesn't seem to be secure02:05
pdurbinno? uh oh02:05
spaceonethey are using string interpolation to build up XML02:05
spaceonewithout escaping anything02:05
spaceoneand they are raising Exception directly instead of a nice subclass02:06
spaceonebut in general it looks nice02:09
spaceoneway less code than pysaml202:09
spaceoneonly one code path to get into specific state02:09
spaceones02:09
spaceonebetter API02:09
spaceonei'll have a closer look soon02:10
pdurbinspaceone: maybe you'll love SAML!02:10
spaceonethanks for telling me about this02:10
spaceonepdurbin: lol, never... it's not working with REST02:10
pdurbinspaceone: do you like OAuth better?02:10
spaceoneprobably, but OAuth gets implemented in some month02:11
spaceoneso i have no experience with it yet02:11
pdurbinspaceone: you'll be adding it to UCS?02:11
spaceoneyes02:11
pdurbinspaceone: cool. after you do I'd like to hear your comparison of OAuth and SAML, please02:12
spaceoneokay02:12
pdurbin:)02:12
*** linkedinyou has quit IRC05:55
*** linkedinyou has joined #circuits07:57
*** Coldblackice has quit IRC09:22
*** Coldblackice has joined #circuits10:22
*** Coldblackice has quit IRC12:39
*** owrgmeucwcpcytpc has joined #circuits16:22
*** Workster has quit IRC16:22
*** Workster has joined #circuits16:22
*** oneandzero has joined #circuits18:32
oneandzerotest18:34
oneandzeroam i radiating?18:34
*** oneandzero has quit IRC18:40
*** Coldblackice has joined #circuits19:48
*** linkedinyou has quit IRC21:01
*** Coldblackice has quit IRC21:33
*** Coldblackice has joined #circuits23:48

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