Closed Zsailer closed 3 years ago
Name | affiliation | username |
---|---|---|
Zach | Jupyter Cal Poly | @Zsailer |
Steve | AWS | @blink1073 |
Kevin | IBM | @kevin-bates |
Eric | Datalayer | @echarles |
Name | affiliation | username |
---|---|---|
Zach | Jupyter Cal Poly | @Zsailer |
Steve | AWS | @blink1073 |
Kevin | IBM | @kevin-bates |
Eric | Datalayer | @echarles |
Darian | Two Sigma | @afshin |
Vidar | JPMorgan Chase | @vidartf |
Name | affiliation | username |
---|---|---|
Zach | Jupyter Cal Poly | @Zsailer |
Kevin | IBM | @kevin-bates |
Darian | Two Sigma | @afshin |
Zach - A few minor fixes
Kevin - Dusting off kernel providers (slowly)
Name | affiliation | username |
---|---|---|
Zach | Jupyter Cal Poly | @Zsailer |
Steve | AWS | @blink1073 |
A. T. Darian | Two Sigma | @afshin |
Eric Charles | Datalayer | @echarles |
nbclassic
to JupyterLab org :tada:Name | affiliation | username |
---|---|---|
Zach | Jupyter Cal Poly | @Zsailer |
Eric | Datalayer | @echarles |
Kevin | IBM | @kevin-bates |
Steve | AWS | @blink1073 |
A. T. Darian | Two Sigma | @afshin |
Zach
Eric
Kevin
Darian
jupyter_server
instead of requiring upstream applications to support them? As a group we think "yes". Will revisit this post 1.0Name | affiliation | username |
---|---|---|
Zach | Jupyter Cal Poly | @Zsailer |
Steve | AWS | @blink1073 |
Eric | Datalayer | @echarles |
Kevin | IBM | @kevin-bates |
Vidar | JPMChase | @vidartf |
[name=Zach]
[name=Steve]
Upload
for extract-directories
(PUT
)405 Method Not Allowed
if they don't existrender_template
?[name=Eric]
WIP Example for JupyterLab with Kernel Provider on Kubernetes https://github.com/jupyter/jupyter_server/pull/300
With Notebook experiment:
File "/opt/conda/lib/python3.7/site-packages/notebook/services/kernels/kernelmanager.py", line 44, in __init__ self.connection_info, self.manager = kernel_finder.launch(kernel_type)
TypeError: cannot unpack non-iterable coroutine object
Name | affiliation | username |
---|---|---|
Zach | Jupyter Cal Poly | @Zsailer |
Kevin | IBM | @kevin-bates |
Eric | Datalayer | @echarles |
Luciano | IBM | @lresende |
Steve | AWS | @blink1073 |
Darian | Two Sigma | @afshin |
Vidar | JP Morgan Chase | @vidartf |
[name=Zach]
[name=Steve]
[name=Eric]
client-side
for JupyterLabserver-side
Notebook
Name | affiliation | username |
---|---|---|
Kevin | IBM | @kevin-bates |
Eric | Datalayer | @echarles |
Darian | Two Sigma | @afshin |
[name=Kevin]
[name=Eric]
Name | affiliation | username |
---|---|---|
Kevin | IBM | @kevin-bates |
Eric | Datalayer | @echarles |
Darian | Two Sigma | @afshin |
Vidar | JPMChase | @vidartf |
Name | affiliation | username |
---|---|---|
Kevin Bates | IBM | @kevin-bates |
Eric Charles | Datalayer | @echarles |
Vidar T Fauske | JPMorgan Chase | @vidartf |
Afshin Darian | Two Sigma | @afshin |
Gonzalo Peña-Castellanos | Quansight | @goanpeca |
Update the Zoom Link in the README, meeting issue, and meeting notes.
Discussed whether to proceed with weekly meetings for the time being and decided to continue holding the weekly meeting. Kevin will be present, record minutes, and update the corresponding repo issue.
What is the next step after the closing of Kernel Provider JEP?
Gonzalo brought up the idea of moving the localization framework currently in jupyterlab_server into jupyter_server. The team agreed this sounded like a good idea. There may be some concern relative to nbclassic localization, but that shouldn't deter this progress.
Name | affiliation | username |
---|---|---|
Kevin Bates | IBM | @kevin-bates |
Zach Sailer | Apple | @Zsailer |
Josh Hamet | @jhamet93 | |
Mariko Wakabayashi | @mwakaba2 |
async def open():
# loop = get curret loop
res = await loop.run_in_executor(...super().open())
jupyter-server Github organization.
pytest fixture namespace issues
jp_
, jpserver_
, ?pytest-jupyter-server
?
Name | affiliation | username |
---|---|---|
Kevin Bates | IBM | @kevin-bates |
Zach Sailer | Apple | @Zsailer |
Gonzalo Peña-Castellanos | Quansight | @goanpeca |
Eric Charles | Datalayer | @echarles |
[Zach] Discourse post announcing Jupyter Server
[Kevin] pytest-jupyter repo - https://github.com/jupyter/jupyter_server/issues/322
[Eric] We have discussed in last Jupyter RTC meeting to add Authentication and Authorization in Jupyter Server core
@kevin-bates @Zsailer what is the rationale for moving jupyter-server to its own org?
If this does happen, please announce beyond JupyterLab to all orgs including nteract.
Hi @willingc 😄
My apologies for not being clear in the notes above. We aren't moving the repo this week. Instead, we're drafting a discourse post to:
Discourse will (hopefully) reach a broad audience (including nteract).
In short I shared this idea in the JupyterLab meeting and received the same feedback you gave—we need to announce this change more broadly so that other teams are aware of this change. We settled on posting to discourse. I'm working on that post now 😃 Does that seem reasonable to you?
what is the rationale for moving jupyter-server to its own org?
I think there are a few advantages to making jupyter-server its own org:
Team-compass: perhaps the most compelling reason is that jupyter_server (and related projects) has gained enough momentum (regular meetings, multiple active team members, active discussion on future ideas+maintenance, etc.) to create a team-compass repo for team management. Organizing the team in this manner would greatly benefit those involved.
Reduce friction for server-side sub projects: we have worked / are working on subprojects related to jupyter_server, but we don't have a "home" for these projects. Moving them into the jupyter github org isn't plausible, but leaving them under personal namespaces doesn't make sense either. Centralizing these experimental projects and having a team-compass page to track their discussion would be helpful.
Governance: the current direction of the new Jupyter governance model suggests that subprojects will be given a "vote" in ecosystem-wide decisions. I think jupyter_server is emerging as a key component in the ecosystem and might be given one of these votes (?). Before that happens, I think it would be useful to have a home for open+clear+transparent discussion in place. My goal would be that the jupyter-server org/team provide high quality documentation, messaging, and regular updates about all things happening around server.
I'd love feedback on these ideas! We're doing our best to keep the Jupyter community up-to-date on jupyter_server's roadmap/future, though this can be challenging as we all know :)
Thanks @Zsailer. Was great to see you the other morning at the RTC meeting.
:tada: Here's the discourse post announcing Jupyter Server and jupyter-server org :tada: https://discourse.jupyter.org/t/jupyter-server-1-0-and-the-new-jupyter-server-github-org/6657
This issue has been mentioned on Jupyter Community Forum. There might be relevant details there:
https://discourse.jupyter.org/t/jupyter-server-1-0-and-the-new-jupyter-server-github-org/6657/1
Name | affiliation | username |
---|---|---|
Kevin Bates | IBM | @kevin-bates |
Zach Sailer | Apple | @Zsailer |
Steve Silvester | Apple | @blink1073 |
A. T. Darian | Two Sigma | @afshin |
Vidar T Fauske | JPMorgan Chase | @vidartf |
Eric Charles | Datalayer | @echarles |
Gonzalo Peña-C | Quansight | @goanpeca |
[Kevin] pytest fixture update
Should we deprecate quit_button
? Is this an overlooked remnant from notebook?
Jupyter Server v1 was announced on Discourse last week.
[Eric] Looking at Add authorization layer to server request handlers https://github.com/jupyter/jupyter_server/pull/165 and add
Name | affiliation | username |
---|---|---|
Kevin Bates | IBM | @kevin-bates |
Zach Sailer | Apple | @Zsailer |
Jeremy Tuloup | QuantStack | @jtpio |
A. T. Darian | Two Sigma | @afshin |
[Kevin]
[Jeremy]
[Zach]
Name | affiliation | username |
---|---|---|
Pierre-Olivier Simonard | ioapps.io / Quansight | @pierrotsmnrd |
Zach Sailer | Apple | @Zsailer |
Kevin Bates | IBM | @kevin-bates |
Mariko Wakabayashi | @mwakaba2 |
Name | affiliation | username |
---|---|---|
Zach Sailer | Apple | @Zsailer |
Kevin Bates | IBM | @kevin-bates |
:tada: Next Thursday is our last meeting of the year! 🎉 (After that, it's Christmas Eve 🎅 and New Year's Eve).
Wear your ugly holiday sweater is you have one! :wink:
Name | affiliation | username |
---|---|---|
Zach Sailer | Apple | @Zsailer |
A. T. Darian | Two Sigma | @afshin |
Jeremy Tuloup | QuantStack | @jtpio |
Kevin Bates | IBM | @kevin-bates |
Vidar T Fauske | JP Morgan | @vidartf |
JupyterHandler
currently works with classic notebook server.IPythonHandler
works with Jupyter Server./api/endpoint
.I've opened a new issue for meeting notes in 2021. Let's leave this issue open through January 2021, then close it.
Hello everyone,
Welcome to the Jupyter Server Team!
You can find us in our Gitter chat room or visit us at our weekly meetings!
We meet on Thursdays at 8:00am, Pacific Standard Time on Jupyter's Zoom Channel. You can add yourself to the weekly agenda here. Everyone is welcome!
Let's avoid using this thread for discussion. If you'd like to discuss something in the minutes, open a separate issue and reference this thread.
Meeting Minutes