Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
    Michael Polino
    @mplno
    alec and i have to jump off. if there are questions for us, our email addresses are on the github repo (in our slides)
    JamieW
    @JamiesHQ
    @mplno : thanks Mike! Have a great weekend
    Jonathon Anderson
    @anderbubble
    Is jupyterlab actually meant to replace notebook, or is it a supplement/alternative?
    rgs258
    @rgs258
    +=+++++++++++++++++111111111111111111111
    ...for lab
    Jonathon Anderson
    @anderbubble
    So... that's a yes?
    Cool.
    Sorry: this has just been a point of confusion at our site until today.
    Michael Milligan
    @mbmilligan
    The way I think about it is: replaces the Jupyter server, but the notebook (that used to be IPython Notebook) continues to be a component that can run within it
    Jonathon Anderson
    @anderbubble
    @mbmilligan Cool. Sounds like the right thing.
    James Colliander
    @colliand
    I like the name change! Lab captures more of what this does. Of course, I like the Galileo back story...
    Min RK
    @minrk
    It actually doesn't replace the server - it's purely a different js client to the same server.
    Michael Milligan
    @mbmilligan
    Ah, that actually wasn't clear -- so it's essentially just a new front-end then?
    Min RK
    @minrk
    Yes.
    James Colliander
    @colliand
    Thank you all for an excellent workshop. This was very helpful.
    Min RK
    @minrk
    You can use it with JupyterHub right now.
    Jonathon Anderson
    @anderbubble
    Yes, thanks to all! And thanks for the invitation.
    Carol Willing
    @willingc
    Thanks @rnetro
    andf1
    @andf1
    thanks everyone! This was great!
    JamieW
    @JamiesHQ
    @rnetro way to go Reese!
    Min RK
    @minrk
    It runs with the notebook-4.2 server as an extension.
    rgs258
    @rgs258
    Thank you for this - was very helpful for us. I also very much look forward to being able to circulate the recording with colleagues
    Carol Willing
    @willingc
    Thanks to all the speakers! Wonderful info.
    Jonathon Anderson
    @anderbubble
    Is this or a different gitter a good place to hang out?
    (long-term?)
    Min RK
    @minrk
    jupyterhub/jupyterhub long-term
    JamieW
    @JamiesHQ
    ha ha
    Jonathon Anderson
    @anderbubble
    cool. thanks
    Min RK
    @minrk
    Also the Jupyter mailing list, GitHub issues, etc.
    Carol Willing
    @willingc
    Thanks to all! @fperez
    Michael Milligan
    @mbmilligan
    @minrk a number of folks asked about keeping/exposing authenticator state somehow. I notice you added an auth_state column to the User but nothing seems to use it yet. Would that be an appropriate place to start stashing state and/or think about some standard way of doing so?
    mcburton
    @mcburton
    thanks everyone! wonderful workshop
    JamieW
    @JamiesHQ
    @mcburton : thanks for joining!
    Min RK
    @minrk
    @mbmilligan yes, that's specifically for cases like Yuvi was working on, where the authenticator needs to save something after a user logs in (client certs, the like).
    Unlike Spawner state, there aren't start/stop hooks where the Hub deals with saving/loading this, so it's up to the Authenticator right now.
    I don't personally have a use case for it, so I can't say how well it addresses the use case. I've been waiting on Yuvi to report on whether it's sufficient or if we need more somewhere.
    Michael Milligan
    @mbmilligan
    Ok. I'm also thinking of using it for remoteuser for the various user metadata that can come from the authenticating proxy (in my case, I want to capture group names) that the spawner might want to use.
    Min RK
    @minrk
    It's an appropriate place to put anything related to a user that the Authenticator knows and might want to pass to the Spawner, especially if retrieving that info should only be done once (e.g. client certs).
    Michael Milligan
    @mbmilligan
    I'll work something up and let you know how it goes.
    Min RK
    @minrk
    Great!
    Ian Allison
    @ianabc
    thanks everyone, that was really informative for me
    Min RK
    @minrk
    But in general, any time your Authenticator wants to save some info per-user, that should be a fine place to put it.
    OK, I'm off. Have a good weekend everyone (God helg, alle sammen)!
    Reese Netro
    @rnetro
    I'm typing out the notes now -- good stuff :)
    nnashok
    @nnashok
    Thanks for all the info everybody, this was a very useful workshop. I just started looking into JupyterHub about 2 wks ago, and many of the design questions I have seem to be addressed by one or the other team here. looking forward to sharing ideas with you all.
    Min RK
    @minrk
    Thanks @rnetro !
    Carol Willing
    @willingc
    Thanks @rnetro. Feel free to submit a WIP PR to the workshop repo too :D
    Fernando Perez
    @fperez
    Testing, I just moved the repo to the jupyterhub org, checking what happens with the gitter room...
    sumitbhalla
    @sumitbhalla
    Please send me a link to install and setup jupyterhub on aws ubuntu.
    thank you
    cloud-science
    @cloud-science
    How to do LDAP authentication for JupyterHub on docker ?
    Can anyone provide me steps to work on this