Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Weekly Team Meetings: Jan–Jun 2024 #229

Open
JasonWeill opened this issue Dec 20, 2023 · 22 comments
Open

Weekly Team Meetings: Jan–Jun 2024 #229

JasonWeill opened this issue Dec 20, 2023 · 22 comments
Labels
Dev Meeting Minutes Minutes from a dev meeting.

Comments

@JasonWeill
Copy link
Contributor

JasonWeill commented Dec 20, 2023

Here is a record of the agenda/minutes for our weekly meeting. Everyone is welcome to join.

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.

Here are the meeting notes for the 6 previous months (Jul–Dec 2023)

Meeting Notes

@JasonWeill JasonWeill added the Dev Meeting Minutes Minutes from a dev meeting. label Dec 20, 2023
@JasonWeill
Copy link
Contributor Author

JasonWeill commented Jan 3, 2024

January 3, 2024

Name Affiliation GitHub
Andrii Ieroshenko AWS @andrii-i
R Ely Bloomberg @ohrely
Mike Krassowski Quansight @krassowski
Jeremy Tuloup QuantStack @jtpio
Isabela Presedo-Floyd Quansight Labs @isabela-pf

Agenda

  • Jason W
    • Review open release blockers for JupyterLab 4.1.0
    • Recording of December community call — upload to YouTube?
      • Isabela can organize this!

Additional discussion

Reviewed release blockers for 4.1.0:

@fcollonval fcollonval pinned this issue Jan 5, 2024
@andrii-i
Copy link

January 10, 2024

Name Affiliation GitHub
Andrii Ieroshenko AWS @andrii-i
R Ely Bloomberg @ohrely
Jeremy Tuloup QuantStack @jtpio
Jason Weill AWS @JasonWeill
Isabela Presedo-Floyd Quansight Labs @isabela-pf
William Stein CoCalc @williamstein
Jason Grout Databricks @jasongrout
Gabriel Fouasnon Quansight Labs @gabalafou
Ian Dong Apple @misterfads
Frederic Collonval @fcollonval

Agenda

Additional discussion

@krassowski
Copy link
Member

January 17, 2024

Name Affiliation GitHub
Mike Krassowski Quansight @krassowski
William Stein CoCalc @williamstein
Andrii Ieroshenko AWS @andrii-i
Jeremy Tuloup QuantStack @jtpio
Nicolas Brichet QuantStack @brichet
Eric Gentry Anaconda @ericsnekbytes
Gabriel Fouasnon Quansight Labs @gabalafou
Isabela Presedo-Floyd Quansight Labs @isabela-pf
Rosio Reyes Anaconda @RRosio

Agenda

Additional discussion

@gabalafou
Copy link

January 24, 2024

Name Affiliation GitHub
Gabriel Fouasnon Quansight Labs @gabalafou
Jeremy Tuloup QuantStack @jtpio
Isabela Presedo-Floyd Quansight Labs @isabela-pf
Mehmet Bektas Netflix @mbektas
William Stein CoCalc @williamstein
Mike Krassowski Quansight @krassowski
Jason Weill AWS @JasonWeill
Andrii Ieroshenko AWS @andrii-i
Nicolas Brichet QuantStack @brichet
R Ely Bloomberg @ohrely
Pete Blois Google @blois
Jason Grout Databricks @jasongrout
Rosio Reyes Anaconda @RRosio

Agenda

  • Jason W: JupyterLab 4.1.0 update — 2 release blockers

  • William S:

    • I have a UI/accessibility question -- does anybody remember why the menus at the top are organized the way they are in JupyterLab versus in Jupyter Classic? E.g., Cell-->stuff in Jupyter Classic, versus Run --> mostly same stuff in JupyterLab. But then the Kernel menu is the same. In particular, will Jupyter classic change its menu layout to match JupyterLab at some point? Maybe it already did and I'm using an old version. Thanks.
    • image
    • [@jasongrout] we did a few menu usability studies for JupyterLab and debated the menu structure a lot over months to come up with the existing menu layout that oriented towards (a) feeling familiar to application menus (e.g., File Edit View Help being top-level categories) and (b) toward user actions (e.g., "Run" deals with actions around running cells)
    • [@jtpio]: note there is also an issue in Notebook 7 to match the menus of the classic notebook #6398. But this was before releasing Notebook 7 final, and may not be relevant anymore.
  • Mehmet

    • JupyterLab Desktop v4.0.11-1 release
      • Upgrade to JupyterLab v4.0.11
    • Demo Python env management updates in JupyterLab Desktop
  • Jason W:

  • Jeremy:

  • Mike

Additional discussion

@gabalafou
Copy link

I just posted the minutes from today. Am I supposed to also post the recording to YouTube? I don't see anything in the hosting guide about how to do that

@fcollonval
Copy link
Member

January 31, 2024

Name Affiliation GitHub
Jason Weill AWS @JasonWeill
David Qiu AWS @dlqqq
Alex Bozarth IBM @ajbozarth
Jeremy Tuloup QuantStack @jtpio
Andrii Ieroshenko AWS @andrii-i
Vidar T Fauske JP Morgan Chase @vidartf
Gabriel Fouasnon Quansight Labs @gabalafou
Frederic Collonval WebScIT @fcollonval
Mike Krassowski Quansight @krassowski
Isabela Presedo-Floyd Quansight Labs @isabela-pf
Rosio Reyes Anaconda @RRosio

Agenda

  • David Q.

  • Jason W.

  • Frederic

    • GSoC 2024: discussion link
      Brian mentionned that we should participate under NumFOCUS umbrella
      So I opened a PR on NumFOCUS dedicated repo
      Two questions:
      • Two contact persons are required, who would be willing to partner with me on this?
      • Does someone know who I can contact at NumFOCUS to add JupyterLab correctly?
        Mike shared some emails
  • Mike:

    • JupyterLab 4.0.12 released
    • Releasing JupyterLab 4.1
      • timing
        • discussion: we should wait a week from first RC which would be the end of the week begining of next week. Mike will release another RC today
      • draft blog post? We can seed it from the changelog
        • discussion: we will want to wait for Notebook 7.1 and do a shared blog post, possibly mentioning the merge of Lab and Notebook meetings/councils
  • Jeremy

Additional discussion

@fcollonval
Copy link
Member

February 7th, 2024

Name Affiliation GitHub
William Stein CoCalc @williamstein
Eric Gentry Anaconda @ericsnekbytes
R Ely Bloomberg @ohrely
Frederic Collonval WebScIT @fcollonval
Jeremy Tuloup QuantStack @jtpio
Mike Krassowski Quansight @krassowski
Rosio Reyes Anaconda @RRosio

Agenda

@krassowski
Copy link
Member

Wednesday, February 14

💟

Name Affiliation GitHub
Mehmet Bektas Netflix @mbektas
Eric Gentry Anaconda @ericsnekbytes
R Ely Bloomberg @ohrely
Mike Krasssowski Quansight @krassowski
Jason Weill AWS @JasonWeill
Jeremy Tuloup QuantStack @jtpio
Nicolas Brichet QuantStack @brichet
Andrii Ieroshenko AWS @andrii-i

Agenda

Needs review:

@andrii-i
Copy link

Wednesday, February 21

Name Affiliation GitHub
Alex Bozarth IBM @ajbozarth
Andrii Ieroshenko AWS @andrii-i
Gabriel Fouasnon Quansight Labs @gabalafou
Nicolas Brichet QuantStack @brichet
Eric Gentry Anaconda @ericsnekbytes
Mike Krasssowski Quansight @krassowski

Agenda

@jtpio
Copy link
Member

jtpio commented Feb 29, 2024

Wednesday, February 28

Name Affiliation GitHub
Mehmet Bektas Netflix @mbektas
Gabriel Fouasnon Quansight Labs @gabalafou
Jason Weill AWS @JasonWeill
William Stein CoCalc @williamstein
Andrii Ieroshenko AWS @andrii-i
Jeremy Tuloup QuantStack @jtpio
R Ely Bloomberg @ohrely
Eric Gentry Anaconda @ericsnekbytes

Agenda

@jtpio
Copy link
Member

jtpio commented Mar 7, 2024

Wednesday, March 6

Name Affiliation GitHub
Jason Weill AWS @JasonWeill
Mike Krasssowski Quansight @krassowski
Isabela Presedo-Floyd Quansight Labs @isabela-pf
Nicolas Brichet QuantStack @brichet
Jeremy Tuloup QuantStack @jtpio
William Stein CoCalc @williamstein
Andrii Ieroshenko AWS @andrii-i

Agenda

PSA: On March 10, most of the US begins daylight saving time. This meeting is at 09:00 US Pacific time, so it will move from 17:00 UTC to 16:00 UTC. For most of Europe, this means that this meeting will be one hour earlier until summer time (BST, CEST, etc) begins on March 31.

@jtpio
Copy link
Member

jtpio commented Mar 13, 2024

Wednesday, March 13

Name Affiliation GitHub
Andrii Ieroshenko AWS @andrii-i
Jeremy Tuloup QuantStack @jtpio
William Stein CoCalc @williamstein
Afshin T. Darian QuantStack @afshin
Mike Krasssowski Quansight @krassowski
Rosio Reyes Anaconda @RRosio
Eric Gentry Anaconda @ericsnekbytes
R Ely Bloomberg @ohrely
Isabela Presedo-Floyd Quansight Labs @isabela-pf

Agenda

@jtpio
Copy link
Member

jtpio commented Mar 20, 2024

Wednesday, March 20

Name Affiliation GitHub
Eric Gentry Anaconda @ericsnekbytes
Mike Krasssowski Quansight @krassowski
Jason Weill AWS @JasonWeill
Gabriel Fouasnon Quansight Labs @gabalafou
Andrii Ieroshenko AWS @andrii-i
Frederic Collonval WebScIT @fcollonval
William Stein CoCalc @williamstein
Jeremy Tuloup QuantStack @jtpio
Isabela Presedo-Floyd Quansight Labs @isabela-pf

Agenda

Off record (Mike):

  • more about security vulnerabilities

Recording

Watch the video

@jtpio
Copy link
Member

jtpio commented Apr 2, 2024

Wednesday, March 27

Name Affiliation GitHub
Eric Gentry Anaconda @ericsnekbytes
Jason Weill AWS @JasonWeill
Mike Krasssowski Quansight @krassowski
R Ely Bloomberg @ohrely
Tony Fast
David Brochart
Martha Cryan
Jeremy Tuloup QuantStack @jtpio
Isabela Presedo-Floyd Quansight Labs @isabela-pf
Rosio Reyes Anaconda @RRosio

Agenda

Recording

Watch the video

@jtpio
Copy link
Member

jtpio commented Apr 4, 2024

Wednesday, April 3

Name Affiliation GitHub
Jason Weill AWS @JasonWeill
Mike Krasssowski Quansight @krassowski
Gabriel Fouasnon Quansight Labs @gabalafou
R Ely Bloomberg @ohrely
Nicolas Brichet QuantStack @brichet
Jeremy Tuloup QuantStack @jtpio
Isabela Presedo-Floyd Quansight Labs @isabela-pf
Afshin T. Darian QuantStack @afshin
Rosio Reyes Anaconda @RRosio

Recording

Watch the video

@jtpio
Copy link
Member

jtpio commented Apr 10, 2024

Wednesday, April 10

Name Affiliation GitHub
Mike Krasssowski Quansight @krassowski
R Ely Bloomberg @ohrely
Jason Weill AWS @JasonWeill
Zach Sailer Apple @Zsailer
Jeremy Tuloup QuantStack @jtpio
Nicolas Brichet QuantStack @brichet
Sanjiv Das AWS @srdas
Rosio Reyes Anaconda @RRosio

Recording

Watch the video

@jtpio
Copy link
Member

jtpio commented Apr 17, 2024

Wednesday, April 17

Name Affiliation GitHub
Mike Krasssowski Quansight @krassowski
Ely Bloomberg @ohrely
Jeremy Tuloup QuantStack @jtpio
Eric Gentry Anaconda @ericsnekbytes
Jason Weill AWS @JasonWeill
Nicolas Brichet QuantStack @brichet
Florence Haudin QuantStack @HaudinFlorence
Andrii Ieroshenko AWS @andrii-i
William Stein CoCalc @williamstein
Isabela Presedo-Floyd Quansight Labs @isabela-pf
Rosio Reyes Anaconda @RRosio

Recording

Watch the video

@jtpio
Copy link
Member

jtpio commented Apr 24, 2024

Wednesday, April 24

Name Affiliation GitHub
Jeremy Tuloup QuantStack @jtpio
Eric Gentry Anaconda @ericsnekbytes
William Stein CoCalc/SageMathInc @williamstein
Andrii Ieroshenko AWS @andrii-i
Afshin T. Darian QuantStack @afshin
Florence Haudin QuantStack @HaudinFlorence
Jason Weill AWS @JasonWeill
Isabela Presedo-Floyd Quansight Labs @isabela-pf
  • Eric G

    • I want users to be able to spawn Hex Editor document widgets to view files in the Lab file browser
      • Currently I'm subclassing ABCWidgetFactory and using docregistry.addWidgetFactory in an attempt to accomplish this
      • ABCWidgetFactory needs an IModel subclass, so I don't know how to use the existing model factories with that class...
      • Suggestions:
        • The ImageViewer code may have relevant solutions
        • Potentially Mime render extension may be a solution, some devs shared concerns that a new widget may override defaults, but it seems that only happens when specifically requested
    • Explanatory docs are in progress, rewrite of main extension page in progress
  • Darian

    • Following up on cell filters PR (authored by Florence) #15157
    • Question/discussion re: moving notebook into jupyterlab/jupyterlab repo
  • Jeremy

  • Rosio

    • Release for 6.5.x?
    • question about the server connection dialog box
  • Discussion about Notebook 6 support

    • Action item: Rename this meeting to the Jupyter Frontends call, including calendar event (Eric G) and meeting notes
    • Promote on Discourse (Eric G)

Recording

Watch the video

@jtpio
Copy link
Member

jtpio commented May 1, 2024

Wednesday, May 1

Name Affiliation GitHub
Frederic Collonval WebScIT @fcollonval
Jason Weill AWS @JasonWeill
William Stein CoCalc/SageMathInc @williamstein
Afshin T. Darian QuantStack @afshin
Sanjiv Das AWS, SCU @srdas
Isabela Presedo-Floyd Quansight Labs isabela-pf
R Ely Bloomberg @ohrely
Eric Gentry Anaconda @ericsnekbytes
Johan Mabille QuantStack @JohanMabille
Gabriel Fouasnon Quansight Labs @gabalafou
Andrii Ieroshenko AWS @andrii-i
Jeremy Tuloup QuantStack @jtpio
  • Jeremy
  • Darian
    • Following up on cell filters PR (authored by Florence) #15157, let's merge this if we can, please
  • Eric G
    • We discussed JupyterCAD early in the call (as an example of Lab's felxibility/as a toolkit for new apps)
    • Work with @chbrandt on core explanatory docs is in-progress (currently the "What is Jupyter?" doc)
      • What ideas about Jupyter are important for newcomers to know?
      • Early sections mostly done, later sections, starting with "A (Partial) Tour of Project Jupyter", are not solidified much
      • I've stressed
        • Project Jupyter's multiple software tools/programs
        • concepts around interactive computing/kernels/notebook format
        • Lab's modularity and extensibility, replacing or modifying pieces, building new apps with Lab components

Additional discussion

  • Frederic
    • Google Summer of Code update

Recording

Watch the video

@fcollonval
Copy link
Member

This is the news announced off-record as we were not allowed to disclose it before the public announcement by Google that happened 2 hours after our weekly call.

I'm very please to announce that Ronan (@cronan03), Ashok (@AshokChoudhary11) and Mehak (@Mehak261124) Google Summer of Code 2024 proposals have been accepted.

Ronan will work on refactoring out the builder in a dedicated package
Ashok will work on defining extension entry points through JSON to only load features needed upon their request by the user
Mehak will work on using the Jupyter toolkit to have a more homogeneous user experience

@jtpio
Copy link
Member

jtpio commented May 14, 2024

Wednesday, May 8

Name Affiliation GitHub
Mike Krasssowski Quansight @krassowski
Jason Weill AWS @JasonWeill
Andrii Ieroshenko AWS @andrii-i
Isabela Presedo-Floyd Quansight Labs @isabela-pf
Rosio Reyes Anaconda @RRosio

Recording

Watch the video

@jtpio
Copy link
Member

jtpio commented May 15, 2024

Wednesday, May 15

Name Affiliation GitHub
William Stein CoCalc/SageMathInc @williamstein
R Ely Bloomberg @ohrely
Zach Sailer Apple @Zsailer
Jeremy Tuloup QuantStack @jtpio
Nicolas Brichet QuantStack @brichet
Jason Weill AWS @JasonWeill
Sanjiv Das AWS @srdas
Florence Haudin QuantStack @HaudinFlorence
Isabela Presedo-Floyd Quansight Labs @isabela-pf
Andrii Ieroshenko AWS @andrii-i
Rosio Reyes Anaconda @RRosio
  • Jeremy

    • main is now targeting 4.3.0
    • Notebook 7.2 to be released this week
      • Rosio: Draft blog post link. Will wait for Notebook 7.2 release before sending to social media group for posting
  • Jason W

    • Happy anniversary JupyterLab 4 — Lab 3 is now in end of maintenance

Recording

Watch the video

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Dev Meeting Minutes Minutes from a dev meeting.
Projects
None yet
Development

No branches or pull requests

6 participants