Try   HackMD

Jupyter Issue Triaging

Triage issues in JupyterLab and corresponding projects.

Meeting is typically held at 09:00 US Pacific time on Tuesdays.

Meeting info: https://zoom.us/my/jovyan?pwd=c0JZTHlNdS9Sek9vdzR3aTJ4SzFTQT09

Notes on GitHub: https://github.com/jupyterlab/frontends-team-compass/issues/268

Previous notes:

Goals

Act on long-running, highly demanded, or highly discussed issues to get them ready for development work.

Resources

https://jupyterlab.readthedocs.io/en/latest/developer/contributing.html#submitting-a-pull-request-contribution

Triage Process

All requested information, where applicable, is provided. From the templates in JupyterLab’s issues:

For a bug:

  • Description, preferably including screen shots
  • Steps to reproduce
  • Expected behavior
  • Context, such as OS, browser, JupyterLab version, and output or log excerpts

For a feature request:

  • Description of the problem
  • Description of the proposed solution
  • Additional context

The issue should represent real, relevant, feasible work. In short, if a knowledgeable person were to be assigned this issue, they would be able to complete it with a reasonable amount of effort and assistance, and it furthers the goals of the Jupyter project.

  • Issues should be unique; triage is the best time to identify duplicates.
  • Bugs represent valid expectations for use of Jupyter products and services.
  • Expectations for security, performance, accessibility, and localization match generally-accepted norms in the community that uses Jupyter products.
  • The issue represents work that one developer can commit to owning, even if they collaborate with other developers for feedback. Excessively large issues should be split into multiple issues, each triaged individually, or into team-compass issues to discuss more substantive changes.
  1. Read issues
  2. Tag issues; remove status:Needs Triage from issues we accept. Other useful tags include:
    a. good first issue
    b. bug
    c. feature parity
    d. Tag milestones
  3. Identify duplicates
  4. Respond to issues
  5. Assign another person

Add milestone if you can achieve the goal.

Meetings

Primary focus:

March 25, 2025

Name Organization Username
Dan Yeaw Anaconda @danyeaw
Andrii Ieroshenko AWS @andrii-i
Michael Chin AWS @michaelnchin
Michał Krassowski QuanSight @krassowski

Before the meeting, 7 issues in JupyterLab needed triage. After the meeting, 1 remains.

Before the meeting, 1 issue in Notebook needed triage. After the meeting, 1 remains.

Before the meeting, 1 issue in JupyterLab-desktop needed triage. After the meeting, 1 remains.

Before the meeting, 2 issues in NbClassic needed triage. After the meeting, 0 remains.

March 18, 2025

Name Organization Username
Dan Yeaw Anaconda @danyeaw
Andrii Ieroshenko AWS @andrii-i
Michał Krassowski QuanSight @krassowski

Before the meeting, 9 issues in JupyterLab needed triage. After the meeting, 0 remain.

Before the meeting, 3 issues in Notebook needed triage. After the meeting, 1 remain.

Before the meeting, 1 issues in JupyterLab-desktop needed triage. After the meeting, 0 remains.

Before the meeting, 1 issues in NbClassic needed triage. After the meeting, 0 remains.

March 11, 2025

Name Organization Username
Andrii Ieroshenko AWS @andrii-i
Michael Chin AWS @michaelnchin
Dan Yeaw Anaconda @danyeaw

Before the meeting, 5 issues in JupyterLab needed triage. After the meeting, 0 remain.

Before the meeting, 3 issues in Notebook needed triage. After the meeting, 3 remain.

Before the meeting, 3 issues in JupyterLab-desktop needed triage. After the meeting, 1 remains.

No issues in NBClassic needed triage.

March 4, 2025

Name Organization Username
Andrii Ieroshenko AWS @andrii-i
Dan Yeaw Anaconda @danyeaw

Before the meeting, 7 issues in JupyterLab needed triage. After the meeting, 0 remain.

Before the meeting, 4 issue in Notebook needed triage. After the meeting, 2 remain.

February 25, 2025

Name Organization Username
Andrii Ieroshenko AWS @andrii-i
Rosio Reyes Anaconda @RRosio
Aditya Singh AWS

Before the meeting, 13 issues in JupyterLab needed triage. After the meeting, 2 remain.

Before the meeting, 3 issue in Notebook needed triage. After the meeting, 2 remain.

No issues in NBClassic or JupyterLab-desktop needed triage.

February 18, 2025

Name Organization Username
Andrii Ieroshenko AWS @andrii-i
Astitv Shandilya AWS @astitv-sh
Jayan Kuttagupthan AWS
Rosio Reyes Anaconda @RRosio

Before the meeting, 9 issues in JupyterLab needed triage. After the meeting, 4 remain.

Before the meeting, 3 issue in Notebook needed triage. After the meeting, 3 remains.

February 11, 2025

Name Organization Username
Andrii Ieroshenko AWS @andrii-i
Rosio Reyes Anaconda @RRosio
Michael Chin AWS @michaelnchin
Dan Yeaw Anaconda @danyeaw
Astitv Shandilya AWS @astitv-sh
Aditya Singh AWS
Jayan Kuttagupthan AWS
Keerthi Swarna AWS
Praanav Khandelwal AWS

Before the meeting, 7 issues in JupyterLab needed triage. After the meeting, 2 remain.

Before the meeting, 1 issue in Notebook needed triage. After the meeting, 1 remains.

No issues in NBClassic or JupyterLab-desktop needed triage.

February 4, 2025

Name Organization Username
Andrii Ieroshenko AWS @andrii-i
Rosio Reyes Anaconda @RRosio
Michael Chin AWS @michaelnchin
Dan Yeaw Anaconda @danyeaw
Astitv Shandilya AWS @astitv-sh

Before the meeting, 8 issues in JupyterLab needed triage. After the meeting, 2 remain.

Before the meeting, 3 issues in Notebook needed triage. After the meeting, 2 remain.

No issues in NBClassic or JupyterLab-desktop needed triage.

January 28, 2025

Name Organization Username
Andrii Ieroshenko AWS @andrii-i
Rosio Reyes Anaconda @RRosio
Michael Chin AWS @michaelnchin
Dan Yeaw Anaconda @danyeaw

Before the meeting, 13 issues in JupyterLab needed triage. After the meeting, 4 remain.

Before the meeting, 1 issue in Notebook needed triage. After the meeting, 1 remains.

Before the meeting, 1 issue in JupyterLab-desktop needed triage. After the meeting, 1 remains.

No issues in NBClassic needed triage. Previously reviewed issues:

January 21, 2024

Name Organization Username
Andrii Ieroshenko AWS @andrii-i
Rosio Reyes Anaconda @RRosio
Michał Krassowski QuanSight @krassowski

Before the meeting, 16 issues in JupyterLab needed triage. After the meeting, 3 remain.

Before the meeting, issues in Notebook needed triage. After the meeting, none remain.

Before the meeting, issues in NBClassic needed triage. After the meeting, 1 remains.

Before the meeting, 0 issues in JupyterLab-desktop needed triage. After the meeting, 0 remain.

January 14, 2024

Name Organization Username
Andrii Ieroshenko AWS @andrii-i
Michael Chin AWS @michaelnchin
Rosio Reyes Anaconda @RRosio
Michał Krassowski QuanSight @krassowski

Before the meeting, 10 issues in JupyterLab needed triage. After the meeting, 1 remain.

Before the meeting, 1 issue in Notebook needed triage. After the meeting, 1 remains.

Before the meeting, 1 issue in Notebook Classic needed triage. After the meeting, 1 remains.

Before the meeting, 1 issue in JupyterLab Desktop needed triage, after the meeting none remain.

January 7, 2024

Name Organization Username
Michał Krassowski QuanSight @krassowski
Andrii Ieroshenko AWS @andrii-i
Rosio Reyes Anaconda @RRosio
Michael Chin AWS @michaelnchin

Before the meeting, 10 issues in JupyterLab needed triage. After the meeting, none remain.

Before the meeting, 1 issue in Notebook needed triage. After the meeting, none remain.

Before the meeting, 1 issue in Notebook Classic needed triage. After the meeting, 1 remains.

Before the meeting, 1 issue in JupyterLab Desktop needed triage, after the meeting none remain.

December 17, 2024

Name Organization Username
Michał Krassowski QuanSight @krassowski
Andrii Ieroshenko AWS @andrii-i
Michael Chin AWS @michaelnchin

Before the meeting, 10 issues in JupyterLab needed triage. After the meeting, none remain.

Before the issue, 3 issues in Notebook needed triage. After the meeting, none remain.

No issues in Notebook Classic or JupyterLab Desktop needed triage.

December 10, 2024

Name Organization Username
Rosio Reyes Anaconda @RRosio
Jason Weill AWS @JasonWeill
Michał Krassowski QuanSight @krassowski

Before the meeting, 6 issues in JupyterLab needed triage. After the meeting, none remain.

Before the issue, 1 issue in Classic Notebook (nbclassic) needed triage. After the meeting, 1 remains.

No issues in Notebook or JupyterLab Desktop needed triage.

December 3, 2024

Name Organization Username
Jason Weill AWS @JasonWeill
Rosio Reyes Anaconda @RRosio

Before the meeting, 7 issues in JupyterLab needed triage. After the meeting, 3 remain.

Before the meeting, 1 issue in Jupyter Notebook needed triage. After the meeting, no issues remain.

Before the meeting, 1 issue in Classic Notebook (nbclassic) needed triage. After the meeting, 1 issue remains.

No issues in JupyterLab Desktop needed triage.

November 26, 2024

Name Organization Username
Andrii Ieroshekno AWS @andrii-i
Rosio Reyes Anaconda @RRosio
Michael Chin AWS @michaelnchin
Michał Krassowski QuanSight @krassowski

Before meeting, 16 issues in JupyterLab. After meeting, 4 remain.

Before meeting, 3 issues in Notebook. After meeting, 0 remain.

Before the meeting, 1 issue in Classic Notebook (nbclassic) needed triage. After the meeting, 1 remains.

Before the meeting, 1 issue in JupyterLab Desktop needed triage. After the meeting, none remain.

November 19, 2024

Name Organization Username
Piyush Jain AWS @3coins
Andrii Ieroshekno AWS @andrii-i
Rosio Reyes Anaconda @RRosio

Before meeting, 7 issues in JupyterLab. After meeting, 4 remain.

Before meeting, 5 issues in Notebook. After meeting, 3 remain.

Before meeting, 1 issue in JupyterLab-Desktop. After meeting, none remain.

No issues in Classic Notebook (nbclassic) needed triage.

November 12, 2024

Name Organization Username
Jason Weill AWS @JasonWeill
Rosio Reyes Anaconda @RRosio

Before the meeting, 12 issues in JupyterLab needed triage. After the meeting, 3 remain.

Before the meeting, 4 issues in Jupyter Notebook needed triage. After the meeting, 2 remain.

Before the meeting, 1 issue in JupyterLab Desktop needed triage. After the meeting, 1 remains.

No issues in Classic Notebook (nbclassic) needed triage.

November 5, 2024

Name Organization Username
Jason Weill AWS @JasonWeill
Rosio Reyes Anaconda @RRosio
Michał Krassowski QuanSight @krassowski

Before the meeting, 8 issues in JupyterLab needed triage. After the meeting, none remain.

Before the meeting, 4 issues in Jupyter Notebook needed triage. After the meeting, 2 remain.

Before the meeting, 1 issue in JupyterLab Desktop needed triage. After the meeting, 1 remains.

No issues in Classic Notebook (nbclassic) needed triage.

October 29, 2024

Name Organization Username
Jason Weill AWS @JasonWeill
Rosio Reyes Anaconda @RRosio
Michał Krassowski QuanSight @krassowski
Nisha Nair IBM @nkn2022
Maduabuchi @Maduflavins

Before the meeting, 12 issues in JupyterLab needed triage. After the meeting, 1 remains.

Before the meeting, 8 issues in Jupyter Notebook needed triage. After the meeting, none remain.

No issues in JupyterLab Desktop or Classic Notebook (nbclassic) needed triage.

October 22, 2024

Name Organization Username
Jason Weill AWS @JasonWeill
Rosio Reyes Anaconda @RRosio
Michał Krassowski QuanSight @krassowski

Before the meeting, 10 issues in JupyterLab needed triage. After the meeting, 4 remain.

Before the meeting, 2 issues in Jupyter Notebook needed triage. After the meeting, 1 remains.

No issues in JupyterLab Desktop or Classic Notebook (nbclassic) needed triage.

October 15, 2024

Name Organization Username
Jason Weill AWS @JasonWeill
Rosio Reyes Anaconda @RRosio

Before the meeting, 10 issues in JupyterLab needed triage. After the meeting, 2 remain.

Before the meeting, 2 issues in Jupyter Notebook needed triage. After the meeting, none remain.

No issues in JupyterLab Desktop needed triage.

Before the meeting, 2 issues in Classic Notebook (nbclassic) needed triage. After the meeting, none remain.

October 8, 2024

Name Organization Username
Jason Weill AWS @JasonWeill

Before the meeting, 7 issues in JupyterLab needed triage. After the meeting, 1 remains.

Before the meeting, 3 issues in Jupyter Notebook needed triage. After the meeting, 1 remains.

Before the meeting, 1 issue in JupyterLab Desktop needed triage. After the meeting, none remain.

No issues in Classic Notebook (nbclassic) needed triage.

October 1, 2024

Name Organization Username
Jason Weill AWS @JasonWeill
Rosio Reyes Anaconda @RRosio
Michał Krassowski QuanSight @krassowski

Before the meeting, 7 issues in JupyterLab needed triage. After the meeting, 1 remains.

Before the meeting, 2 issues in Jupyter Notebook needed triage. After the meeting, 2 remain.

Before the meeting, 2 issues in JupyterLab Desktop needed triage. After the meeting, none remain.

No issues in Classic Notebook (nbclassic) needed triage.

September 24, 2024

Name Organization Username
Jason Weill AWS @JasonWeill
Rosio Reyes Anaconda @RRosio
Michał Krassowski QuanSight @krassowski

Before the meeting, 16 issues in JupyterLab needed triage. After the meeting, 3 remain.

Before the meeting, 2 issues in Jupyter Notebook needed triage. After the meeting, 1 remains.

Before the meeting, 4 issues in JupyterLab Desktop needed triage. After the meeting, 2 remain.

No issues in Classic Notebook (nbclassic) needed triage.

September 17, 2024

Name Organization Username
Rosio Reyes Anaconda @RRosio

Before the meeting, 10 issues in JupyterLab needed triage. After the meeting, 4 remain.

Before the meeting, 4 issues in Jupyter Notebook needed triage. After the meeting, 0 remain.

Before the meeting, 1 issue in JupyterLab Desktop needed triage. After the meeting, 0 remain.

No issues in Classic Notebook (nbclassic) needed triage.

September 10, 2024

Name Organization Username
Jason Weill AWS @JasonWeill
Rosio Reyes Anaconda @RRosio
Michał Krassowski QuanSight @krassowski

Before the meeting, 13 issues in JupyterLab needed triage. After the meeting, 3 remain.

Before the meeting, 5 issues in Jupyter Notebook needed triage. After the meeting, 2 remain.

No issues in JupyterLab Desktop or Classic Notebook (nbclassic) needed triage.

September 3, 2024

Name Organization Username
Jason Weill AWS @JasonWeill
Rosio Reyes Anaconda @RRosio

Before the meeting, 7 issues in JupyterLab needed triage. After the meeting, none remain.

Before the meeting, 2 issues in Jupyter Notebook needed triage. After the meeting, 1 remains.

Before the meeting, 2 issues in JupyterLab Desktop needed triage. After the meeting, none remain.

No issues in Classic Notebook (nbclassic) needed triage.

August 27, 2024

Name Organization Username
Jason Weill AWS @JasonWeill
Michał Krassowski QuanSight @krassowski
Rosio Reyes Anaconda @RRosio

Before the meeting, 7 issues in JupyterLab needed triage. After the meeting, 1 remains.

Before the meeting, 3 issues in Jupyter Notebook needed triage. After the meeting, 1 remains.

Before the meeting, 5 issues in JupyterLab Desktop needed triage. After the meeting, 4 remain.

No issues in Classic Notebook (nbclassic) needed triage.

August 20, 2024

Name Organization Username
Jason Weill AWS @JasonWeill
Michał Krassowski QuanSight @krassowski

Before the meeting, 11 issues in JupyterLab needed triage. After the meeting, none remain.

Before the meeting, 7 issues in Jupyter Notebook needed triage. After the meeting, 1 remains.

Before the meeting, 1 issue in JupyterLab Desktop needed triage. After the meeting, 1 remains.

No issues in Classic Notebook (nbclassic) needed triage.

August 13, 2024

Name Organization Username
Jason Weill AWS @JasonWeill
Andrii Ieroshenko AWS @andrii-i
Rosio Reyes Anaconda @RRosio
Michał Krassowski QuanSight @krassowski

Before the meeting, 17 issues in JupyterLab needed triage. After the meeting, none remain.

Before the meeting, 5 issues in Notebook needed triage. After the meeting, 3 remain.

Before the meeting, 3 issues in jupyterlab-desktop needed triage. After the meeting, none remain.

There were no issues in Classic Notebook (nbclassic) needing triage.

August 6, 2024

Name Organization Username
Jason Weill AWS @JasonWeill
Michał Krassowski QuanSight @krassowski
Rosio Reyes Anaconda @RRosio

Before the meeting, 9 issues in JupyterLab needed triage. After the meeting, none remain.

Before the meeting, 8 issues in Notebook needed triage. After the meeting, 5 remain.

Before the meeting, 4 issues in JupyterLab Desktop needed triage. After the meeting, 1 remains.

No issues in Classic Notebook (nbclassic) needed triage.

July 30, 2024

Name Organization Username
Jason Weill AWS @JasonWeill
Michał Krassowski QuanSight @krassowski
Rosio Reyes Anaconda @RRosio

Before the meeting, 16 issues in JupyterLab needed triage. After the meeting, 3 remain.

Before the meeting, 5 issues in Notebook needed triage. After the meeting, 1 remains.

Before the meeting, 2 issues in JupyterLab Desktop needed triage. After the meeting, 1 remains.

No issues in Classic Notebook (nbclassic) needed triage.

July 23, 2024

Name Organization Username
Jason Weill AWS @JasonWeill
Michał Krassowski QuanSight @krassowski
Rosio Reyes Anaconda @RRosio
Matthew Simpson

Before the meeting, 7 issues in JupyterLab needed triage. After the meeting, 4 remain.

Before the meeting, 6 issues in Notebook needed triage. After the meeting, 5 remain.

Before the meeting, 1 issue in JupyterLab Desktop needed triage. After the meeting, 1 remains.

No issues in Classic Notebook (nbclassic) needed triage.

July 16, 2024

Name Organization Username
Jason Weill AWS @JasonWeill
Michał Krassowski QuanSight @krassowski
Rosio Reyes Anaconda @RRosio

Before the meeting, 11 issues in JupyterLab needed triage. After the meeting, 2 remain.

Before the meeting, 5 issues in Notebook needed triage. After the meeting, 4 remain.

Before the meeting, 1 issue in JupyterLab Desktop needed triage. After the meeting, no issues remain.

Before the meeting, 2 issues in Classic Notebook (nbclassic) needed triage. After the meeting, no issues remain.

July 9, 2024

Name Organization Username
Jason Weill AWS @JasonWeill
Rosio Reyes Anaconda @RRosio

Before the meeting, 8 issues in JupyterLab needed triage. After the meeting, none remain.

Before the meeting, 6 issues in Notebook needed triage. After the meeting, 4 remain.

No issues in JupyterLab Desktop or Classic Notebook (nbclassic) needed triage.

July 2, 2024

Name Organization Username
Jason Weill AWS @JasonWeill
Rosio Reyes Anaconda @RRosio

Before the meeting, 11 issues in JupyterLab needed triage. After the meeting, 1 remains.

Before the meeting, 8 issues in Notebook needed triage. After the meeting, 4 remain.

No issues in JupyterLab Desktop or Classic Notebook (nbclassic) needed triage.

June 25, 2024

Name Organization Username
Jason Weill AWS @JasonWeill
Rosio Reyes Anaconda @RRosio

Before the meeting, 8 issues in JupyterLab needed triage. After the meeting, 4 remain.

Before the meeting, 4 issues in Notebook needed triage. After the meeting, 3 remain.

Before the meeting, 2 issues in JupyterLab Desktop needed triage. After the meeting, none remain.

No issues in Classic Notebook (nbclassic) needed triage.