HackMD
  • New!
    New!  “Bookmark” and save your note
    Find a note that's worth keeping or want reading it later? “Bookmark” it to your personal reading list.
    Got it
      • Create new note
      • Create a note from template
    • New!  “Bookmark” and save your note
      New!  “Bookmark” and save your note
      Find a note that's worth keeping or want reading it later? “Bookmark” it to your personal reading list.
      Got it
      • Options
      • Versions and GitHub Sync
      • Transfer ownership
      • Delete this note
      • Template
      • Save as template
      • Insert from template
      • Export
      • Dropbox
      • Google Drive
      • Gist
      • Import
      • Dropbox
      • Google Drive
      • Gist
      • Clipboard
      • Download
      • Markdown
      • HTML
      • Raw HTML
      • ODF (Beta)
      • Sharing Link copied
      • /edit
      • View mode
        • Edit mode
        • View mode
        • Book mode
        • Slide mode
        Edit mode View mode Book mode Slide mode
      • Note Permission
      • Read
        • Owners
        • Signed-in users
        • Everyone
        Owners Signed-in users Everyone
      • Write
        • Owners
        • Signed-in users
        • Everyone
        Owners Signed-in users Everyone
      • More (Comment, Invitee)
      • Publishing
        Everyone on the web can find and read all notes of this public team.
        After the note is published, everyone on the web can find and read this note.
        See all published notes on profile page.
      • Commenting Enable
        Disabled Forbidden Owners Signed-in users Everyone
      • Permission
        • Forbidden
        • Owners
        • Signed-in users
        • Everyone
      • Invitee
      • No invitee
    Menu Sharing Create Help
    Create Create new note Create a note from template
    Menu
    Options
    Versions and GitHub Sync Transfer ownership Delete this note
    Export
    Dropbox Google Drive Gist
    Import
    Dropbox Google Drive Gist Clipboard
    Download
    Markdown HTML Raw HTML ODF (Beta)
    Back
    Sharing
    Sharing Link copied
    /edit
    View mode
    • Edit mode
    • View mode
    • Book mode
    • Slide mode
    Edit mode View mode Book mode Slide mode
    Note Permission
    Read
    Owners
    • Owners
    • Signed-in users
    • Everyone
    Owners Signed-in users Everyone
    Write
    Owners
    • Owners
    • Signed-in users
    • Everyone
    Owners Signed-in users Everyone
    More (Comment, Invitee)
    Publishing
    Everyone on the web can find and read all notes of this public team.
    After the note is published, everyone on the web can find and read this note.
    See all published notes on profile page.
    More (Comment, Invitee)
    Commenting Enable
    Disabled Forbidden Owners Signed-in users Everyone
    Permission
    Owners
    • Forbidden
    • Owners
    • Signed-in users
    • Everyone
    Invitee
    No invitee
       owned this note    owned this note    
    Published Linked with
    Like BookmarkBookmarked
    Subscribed
    • Any changes
      Be notified of any changes
    • Mention me
      Be notified of mention me
    • Unsubscribe
    Subscribe
    # JupyterLab Weekly Meeting Minutes - When: Wednesdays [9AM Pacific Time](https://www.thetimezoneconverter.com/?t=9%3A00%20am&tz=San%20Francisco&) - Where: [`jovyan` Zoom](https://zoom.us/my/jovyan?pwd=c0JZTHlNdS9Sek9vdzR3aTJ4SzFTQT09) (pwd: c0JZTHlNdS9Sek9vdzR3aTJ4SzFTQT09) ### 20 Jan 2021 Weekly Meeting - Alex - nbdime and git extension betas supporting 3.0 have been released - Elyra 2.0 should released in the coming days (supporting 3.0) - Isabela - January's community call is next Tuesday at 9am Pacific (your [timezone](https://arewemeetingyet.com/Los%20Angeles/2021-01-26/9:00/Jupyter%20Community%20Call))! Sign up on the [agenda](https://hackmd.io/l2yBruUATC6yH4F2gOUPgw) if you want to present. - JupyterLab accessibility meeting is next Wednesday! - Jason - Continuing to work on 3.0 regressions, cookiecutters, etc. - Martha - [#9622](https://github.com/jupyterlab/jupyterlab/pull/9622) Accessibility PR for aria roles - [#9487](https://github.com/jupyterlab/jupyterlab/pull/9487) Different accessibility PR, looking for feedback - Eric - [#9594 Trim large notebook outputs for better performance](https://github.com/jupyterlab/jupyterlab/pull/9594). Once merged, release 2.3.0rc0 - jd41 - brief update on directed acyclic graph-like notebook vs dataflow notebook (see last week's meeting) - Discussion - 4.0 planning process - Please read [this rubric document](https://hackmd.io/MXuxSIhfTDuulGuCfpqICA) and use it as a guide to filling out [this spreadsheet for new 4.0 features](https://docs.google.com/spreadsheets/d/1r6_ySd18xZwfPexdmlkdFhHUWynaza0zXjrxMMIoLWw/edit#gid=0). ## - This is a placeholder [issue for JupyterLab 4.0](https://github.com/jupyterlab/jupyterlab/issues/9647) ### 13 Jan 2021 Weekly Meeting - Isabela - How is everyone? - [#9335](https://github.com/jupyterlab/jupyterlab/pull/9594) first step PR for meeting accessible color contrast standards. I'm looking for review and/or next steps needed. - The JupyterLab accessibility meeting will be happening right after this. All are welcome! - The Jupyter community call is coming up in two weeks (Jan 26 ([your timezone](https://arewemeetingyet.com/Los%20Angeles/2021-01-26/9:00/Jupyter%20Community%20Call))). Sign up to share on the [agenda](https://hackmd.io/l2yBruUATC6yH4F2gOUPgw). Does anyone want to share about 3.0? - I'm adding the proposed settings UI to the items for further discussion. Just want to check in about it. - Eric - [Trim large notebook outputs for better performance](https://github.com/jupyterlab/jupyterlab/pull/9594) - Plan to release 2.3.0rc0 - Brian - Happy new years :-) - New RTC funding for QuantStack - Jason - [Example overhaul](https://github.com/jupyterlab/jupyterlab/pull/9586) - 3.0.4 released - Alex - Working on updating nbdime and git extensions to 3.0, the git extension work needs review and feedback. [nbdime PR](https://github.com/jupyter/nbdime/pull/551) [git PR](https://github.com/jupyterlab/jupyterlab-git/pull/818) - Settings UI work is still on my back burner, others are still welcome to jump in and start the work without me. - Discussion - Introductions and Welcome! - Are there any plans for moving forward with the proposed settings UI [#8148](https://github.com/jupyterlab/jupyterlab/issues/8148)? - This will be moved to next week because one of the main people interested is not here. Max may have some work started. - initial planning meeting for 4.0 roadmap - make sure we talk about editors at this meeting. - What is the status of implementing directed-acyclic-graph-like notebooks? I found [#1175] - One of the Jupyter interns built a reactive DAG kernel: https://github.com/jupytercalpoly/reactivepy that has a similar execution model as observablehq. - [Julia Pluto](https://juliapackages.com/p/pluto) is another example - Dataflow Notebook: https://dataflownb.github.io/, https://www.youtube.com/watch?v=5MmXs6m3JcE - https://github.com/stitchfix/nodebook - [CodeMirror next](https://codemirror.net/6/): "The project is in the beta phase—there's a stable interface, but small breaking changes might still happen. It is being used in production in a few mid-size systems, but is not as battle-tested as the old version." - 2.3 and 3.1 - Questions about IntelliSense features: https://github.com/krassowski/jupyterlab-lsp adds more IntelliSense features, ?/??/Shift+Tab for documentation - There is also https://github.com/kiteco/jupyterlab-kite ### 06 Jan 2021 Weekly Meeting - Isabela - Happy new year! - Congrats on 3.0! - How is everyone? - Accessibility meeting is next week. - Jason - JupyterLab 3.0 is out, still some things to do, though: https://github.com/jupyterlab/jupyterlab/issues/8038 - Hacker News: https://news.ycombinator.com/item?id=25647034 - Blog post: https://blog.jupyter.org/jupyterlab-3-0-is-out-4f58385e25bb - Vidar - Should I be using `_jupyter_labextension_paths` for extensions, given https://github.com/jupyterlab/jupyterlab/issues/8854 ? Is it recommended / optional ? - Darian - JupyterLab 4.0 product management process - small meeting for realistic ideas with broad targets - larger meeting new features and product roadmapping - this meeting need facilitation - Luciano - Help spreading the word about Survey - https://github.com/jupyter/jupyter.github.io/pull/396 - This should help with prioritizing featureset for next releases - Discussion - 3.1 triage: https://github.com/jupyterlab/jupyterlab/milestone/58 - How is everyone? ### 30 Dec 2020 Weekly Meeting - Only four people showed up so we didn't talk about Jupyter! Hope people are enjoying time off! ### 23 Dec 2020 Weekly Meeting - Isabela - How is everyone? - Accesibility meeting will be happening next week. If people don't show up for 10 minutes after the start, though, I'll end the meeting. - Jason - [Documentation issue](https://github.com/jupyterlab/jupyterlab/pull/9252): [Preview](https://jupyterlab--9252.org.readthedocs.build/en/9252/) - Various issues opened for 3.1, including - Karla - Small debugger UI enhancement [#9502](https://github.com/jupyterlab/jupyterlab/pull/9502) - Tony - meeting facilitation - https://labs.quansight.org/blog/2020/12/jupyterlab-winter-theme/ - Discussion - 3.0 Release plans: https://github.com/jupyterlab/jupyterlab/issues/8038 - Is single-document mode the more accessible UI? - 3.1 planning and 4.0 roadmapping - Announce the plans at the first meeting in January - Schedule and plan 3-4 meetings ### 16 Dec 2020 Weekly Meeting - Max - New release of jupyterlab-hdf5: [v0.5.0](https://github.com/jupyterlab/jupyterlab-hdf5/releases/tag/v0.5.0) - Adds support for 0D, 1D, 3D, etc datasets - Also, the new redoc-based [API docs](https://jupyterlab.github.io/jupyterlab-hdf5/) are very pretty - how should we handle CLRF vs LF line endings in notebook cell inputs? - https://github.com/jupyterlab/jupyterlab/issues/9465#issuecomment-744752229 - should we combine all of the `autoClosingBracket` options into one menu item? - one option for file editor - three options for (code, markdown, raw) cells - https://github.com/jupyterlab/jupyterlab/issues/5741#issuecomment-744944176 - Vidar - Been starting to bring extensions to lab3 readiness (helped by PRs from others <3) - Reopened https://github.com/jupyterlab/jupyterlab/issues/9277#issuecomment-746222350 as there still seems to be some issues, flagging here for visibility. - Jeremy - More compact layout on mobile: https://github.com/jupyterlab/jupyterlab/pull/9464 - [JupyterLab Classic](https://github.com/jtpio/jupyterlab-classic) - Pre-release: `pip install --pre jupyterlab-classic` - Binder with this gist: https://gist.github.com/jtpio/795608163800b4a7d34d60a015c3d27c - Isabela - The JupyterLab accessibility meeting is today right after this meeting (and on the same channel)! Please feel free to join us. - Jupyter user survey is live. Visit the [blog post](https://blog.jupyter.org/survey-jupyterlab-and-beyond-88c7fbd27a79) that announces it and [take the survey](https://www.surveymonkey.com/r/LCB7GBF) here. - Jason - JupyterLab 3 docs: https://github.com/jupyterlab/jupyterlab/pull/9252 - JupyterLab 3 deduplication: https://github.com/jupyterlab/jupyterlab/pull/9475 - Update typescript: https://github.com/jupyterlab/jupyterlab/pull/9476 - Alex - Updated PR to move nbdime to lab 3.0, waiting til that is merged and a rc is release to update git extension to latest lab 3.0 rc. [nbdime PR](https://github.com/jupyter/nbdime/pull/551) & [jupyterlab-git PR](https://github.com/jupyterlab/jupyterlab-git/pull/818) - Found a (potential) issue while work on the above, notebook server extensions (that I have tried at least) successfullt install, but the 404 at runtime. Zach was looking into it - Discussion - JupyterLab 3 triage - Should the conda-forge package depend on nodejs? See discussion [here](https://github.com/conda-forge/jupyterlab-feedstock/issues/233) and [here](https://github.com/conda-forge/jupyterlab-feedstock/pull/234) - What's the right way to structure an extension project for build/release to support both jlab 2.x and 3.x? - [jupyterlab/jupyterlab#9277](https://github.com/jupyterlab/jupyterlab/issues/9277) vs [telamonian/theme-darcula#19 (comment)](https://github.com/telamonian/theme-darcula/pull/19#discussion_r542227155) - How to manage time in these meetings ### 09 Dec 2020 Weekly Meeting - Isabela and Tony - Accessibility feedback has raised concerns about CodeMirror. Since this is a critical part of JLab, we wanted to bring it up here. - This discussion has happened before at [#4878](https://github.com/jupyterlab/jupyterlab/issues/4878) - It's been brought up again with recent accessibility work at [#9399](https://github.com/jupyterlab/jupyterlab/issues/9399#issuecomment-738955634) - Plan is to triage after 3.0 and make this a priority. Not sure which of the three options for changing the editor will be best for the project. - Community call time overlapping with governance call again. Haven't moved it for this month because it's been annouced several places, but I want to stop this from happening. - This is fine and intentional. No need to change. - Alex - Working on updating nbdime and git extensions to work on lab 3.0 in order to (hopefully) get them out "same day" as the 3.0 release. [nbdime PR](https://github.com/jupyter/nbdime/pull/551) & [jupyterlab-git PR](https://github.com/jupyterlab/jupyterlab-git/pull/818) - Moved older meeting notes into an archive file, list of archives can be found at the bottom of this hackmd - Max - [#9430](https://github.com/jupyterlab/jupyterlab/issues/9430) and [#7130](https://github.com/jupyterlab/jupyterlab/pull/7130) - A user asked for support for more theme override options - I told him to consider opening a PR - Then 5 minutes later I remembered I already a PR for the same thing - Rebasing the PR involved making changes to localized strings, so I asked @goanpeca for clarification on whether this is allowed - > It is fine to change them, just make sure the new ones are using the `trans.__` - Jason Grout - JLab 3 CSS issues [resolved for now](https://github.com/jupyterlab/jupyterlab/pull/9407) - Working on [documentation](https://github.com/jupyterlab/jupyterlab/pull/9252) - Martha - [#9432](https://github.com/jupyterlab/jupyterlab/pull/9432) Fixing the switch on debugger UI inconsistency - Jeremy - Couple of PRs to make some plugins more flexible with `optional` - Some prototyping of lab-based standalone applications - App Template based on the JupyterLab Examples, but with a custom shell: https://github.com/jtpio/jupyterlab-app-template - Using this approach to progressively replace classic notebook extensions, for example in https://github.com/mamba-org/gator - JupyterLab Classic: https://github.com/jtpio/jupyterlab-classic - Shows how to build alternative distributions of JupyterLab - Implementing the idea mentioned in https://github.com/jupyterlab/jupyterlab/issues/8450 - Can be tested on Binder: https://mybinder.org/v2/gh/jtpio/jupyterlab-classic/main?urlpath=classic/tree Discussion - JLab 3.0 triage ### 02 Dec 2020 Weekly Meeting - Isabela - Accessibility meeting is today right after this. Everyone is welcome to join! - Luciano - Creating a blog with Survey link. - Timeframe for publishing? Sometime this week..? - Coordinate amplification. - Martha - Archiving ToC / backporting PR's [#158](https://github.com/jupyterlab/jupyterlab-toc/issues/158) - ToC PR [#9358](https://github.com/jupyterlab/jupyterlab/pull/9358) - Tony - [A Robot Framework library for automating (testing of) Jupyter end-user applications and extensions](https://github.com/robots-from-jupyter/robotframework-jupyterlibrary) - Gonzalo - Strategy for forward port? - setOptions [PR](https://github.com/jupyterlab/jupyterlab/pull/9395) - Release 2.3.0alpha2 tomorrow! - Jason - Worked on [CSS issues](https://github.com/jupyterlab/jupyterlab/pull/9407). - Eric - Will work on [Include federated extensions in extension manager from the api](https://github.com/jupyterlab/jupyterlab/pull/9390) - Discussion - 3.0 triage - [CSS issues](https://github.com/jupyterlab/jupyterlab/pull/9407) for 3.0 ### 25 Nov 2020 Weekly Meeting - Jeremy: - Remove the memory usage status bar item: https://github.com/jupyterlab/jupyterlab/pull/9386 - [Draft] Use icons instead of a switch to toggle the single document mode: https://github.com/jupyterlab/jupyterlab/pull/9389 - Eric - Plan to release 2.3.0a2 1st week of December - Use CSS property contain=strict to display a notebook https://github.com/jupyterlab/jupyterlab/pull/9382 - Add setOptions to code mirror set options in batch inside an operation https://github.com/jupyterlab/jupyterlab/pull/9395 - Remove initial extra _onMimeTypeChanged call https://github.com/jupyterlab/jupyterlab/pull/9394 - Do not refresh codeeditor on update-request https://github.com/jupyterlab/jupyterlab/pull/9384 - Hide many outputs and only display top and bottom based on settings (WIP) https://github.com/jupyterlab/jupyterlab/pull/9184 - Add 2.2.x latest commits - Virtual Notebook: Set numberCellsToRenderDirectly = 50 (now 10) - Feedback on Virtual Notebook in a Window with OutputArea Display https://github.com/jupyterlab/jupyterlab/pull/9151 - Isabela - Reminder: JupyterLab accessibility meeting is next Wednesday! I've been gathering more existing issues, so if you were waiting to jump in there's going to be plenty more next week. ### 18 Nov 2020 Weekly Meeting - Max - jupyterlab-hdf5 - Added 1D and ND dataset support. PR: [jupyterlab/jupyterlab-hdf#41](https://github.com/jupyterlab/jupyterlab-hdf5/pull/41) - based on numpy index parser work I have in progress in [ndindex](https://github.com/Quansight/ndindex/pull/91). - How to deal with persistent `"unhandled in promise error"` [here](https://github.com/jupyterlab/jupyterlab-hdf5/blob/0531f3f155a63beb8443e1b994a11020b3dc1343/src/hdf.ts#L117-L152)? ```typescript return ServerConnection.makeRequest(url, body, settings).then(response => { if (response.status !== 200) { return response.text().then(data => { let json; if (data.length > 0) { try { // HTTPError on the python side adds some leading cruft, strip it json = JSON.parse(data.substring(data.indexOf("{"))); } catch (error) {} } if (json?.type === "JhdfError") { const { message, debugVars, traceback } = json; throw new HdfResponseError({ response, message, debugVars, traceback }); } else { throw new ServerConnection.ResponseError(response, data); } }); } return response.json(); }); ``` - a11y in jupyterlab - all outstanding accessibility work from the old phosphor repo has now been moved to lumino - [jupyterlab/lumino#129](https://github.com/jupyterlab/lumino/pull/129) - [jupyterlab/lumino#131](https://github.com/jupyterlab/lumino/pull/131) - [jupyterlab/lumino#132](https://github.com/jupyterlab/lumino/pull/132) - mostly thanks to @marthacryan - accessibility meeting is happening today at 1:15 on the same zoom chanel (15 minutes after this meeting) - Jason - Opening behavior in single-document mode: https://github.com/jupyterlab/jupyterlab/issues/9323 (PR at https://github.com/jupyterlab/jupyterlab/pull/9334) - Luciano - Assuming we are done with [Survey PR](https://github.com/jupyterlab/team-compass/pull/107) - Martha - [#9358](https://github.com/jupyterlab/jupyterlab/pull/9358) Small change to ToC behavior with markdown cells - Accessibility PR's in lumino (see Max updates above) - Jeremy - Decision on https://github.com/jupyterlab/jupyterlab/pull/9296 ? - Handle multiple scopes in the debugger variables viewer (follow-up to xeus-python switching to debugpy): https://github.com/jupyterlab/jupyterlab/pull/9346 - Looked into the PR Yuvi opened to update the nbresuse endpoint: https://github.com/jupyterlab/jupyterlab/pull/9349 - which led to: https://github.com/jupyterlab/jupyterlab/issues/9361 - Isabela - Following up on previously mentioned issue for color contrast ([#8832](https://github.com/jupyterlab/jupyterlab/issues/8832)), I have a PR for the parts that have been discussed [#9335](https://github.com/jupyterlab/jupyterlab/pull/9335). - Gonzalo - Closing a notebook that has not finished loading? - Switch tabs while notebook is loading? - Need to finish this localization on JlabServer. https://github.com/jupyterlab/jupyterlab_server/pull/136 - Complete Languages: - Turkish - Ukranian - Portuguese Brasil - Chinese simplified - Mike - small positive feedback on Jupyterlab 3 migration experience - jupyterlab-hdf5 migration steps https://github.com/jupyterlab/jupyterlab-hdf5/issues/42 - Discussion - Triage 3.0 issues, figure out blockers and assign those out - ### 11 Nov 2020 Weekly Meeting - Jason - Made federated and non-federated extensions work nicely together - [federated extensions using compiled objects](https://github.com/jupyterlab/jupyterlab/pull/9300) - [compiled extensions using federated objects](https://github.com/jupyterlab/jupyterlab/pull/9310) - [Optimize builds by default](https://github.com/jupyterlab/jupyterlab/pull/9312) - [Enable federated extensions in dev mode](https://github.com/jupyterlab/jupyterlab/pull/9286) - Bump to node 12 - Martha - [#9275](https://github.com/jupyterlab/jupyterlab/pull/9275) Update to ToC UI - [#405](https://github.com/phosphorjs/phosphor/pull/405) Moving accessibility PR over from phosphor to lumino - Gonzalo: - Moving some other accessibility PR over from phosphor to lumino - JLabServer PR to add some localization stuff. - Some other client work on performance. - Uploading the phosphor videos to Youtube channel? - Jeremy: - Experimented with the Single Document Switch in the status bar: https://github.com/jupyterlab/jupyterlab/pull/9296 - Isabela - What's the process for getting meetings on the JupyterLab community calendar? We want to add the accessibility meetings we've been having and I don't know what approval I should be looking for. - No formal process for this yet, just add the meetings. - Reminder: community call is next week! More info [here](https://discourse.jupyter.org/t/jupyter-community-calls/668/43?u=isabela-pf). - Eric - List the dynamic extensions in the extension manager https://github.com/jupyterlab/jupyterlab/pull/9236 - Meeting on Performance at 12pm PST to review https://jupyterlab-benchmarks-root-causes.echarles.vercel.app ![](https://raw.githubusercontent.com/jupyterlab/benchmarks/master/decks/root-causes/images/codemirror-comparison.png) ![](https://raw.githubusercontent.com/jupyterlab/benchmarks/master/decks/root-causes/images/exp.png) - Discussion points: - ToC updates (Martha) - JLab 3 triage/update - Shared token coming from a separate package, and shared between a provider and a consumer - [PyData Global](https://global.pydata.org/) ### 4 Nov 2020 Weekly Meeting - Jason - [JupyterLab 3.0 work](https://github.com/jupyterlab/jupyterlab/milestone/48): single document mode UX, fixing a bug with polyfilling node packages, updating extension docs, implementing a system for package managers to tell jlab info about packages they installed and manage. Lots of PRs for people to review and merge! - Zach - Jupyter-server Github org: https://github.com/jupyter-server - Hoping to move jupyter_server into this new org. - And possibly some other repos (see Jupyter Server [meeting notes](https://github.com/jupyter/jupyter_server/issues/126#issuecomment-719057742)). - Q from Jason: can we move [nbclassic](https://github.com/jupyterlab/nbclassic) there too? - Yeah, great idea! nbclassic is mostly a server extension, and the people maintaining nbclassic overlap mostly with the server team. - Darian - I am about to give up and just increase the sidebar `min-width` and be done with [this issue](https://github.com/jupyterlab/jupyterlab/issues/8938). - Martha - Added a PR to change the UI of the ToC - would love feedback on that [#9275](https://github.com/jupyterlab/jupyterlab/pull/9275) - Having build issue for the tests - Going to move a PR for moving accessibility from phosphor to lumino [#404](https://github.com/phosphorjs/phosphor/pull/404) - Eric - Extension Manager https://github.com/jupyterlab/jupyterlab/pull/9236 - [DISCUSS] Performance Root Causes https://github.com/jupyterlab/jupyterlab/issues/9279 - Deck deployed on https://jupyterlab-benchmarks-root-causes.echarles.vercel.app - Isabela - In the process of annoucing November's Jupyter Community Call. Updated on calendar. - Accessibility meeting today fifteen minutes after this meeting. [Join us here!](https://zoom.us/j/2692174657?pwd=U2E2ZnJ0cGUvV0xGZEVvd21leUV6UT09) - Brian - Decision making in Jupyter subprojects (current and future) - Current: - https://github.com/jupyter/governance/blob/master/governance.md#governance - "In general all Project decisions are made through consensus among the Core Developers with input from the Community" - Future: https://github.com/jupyter/governance/pull/87 - Luciano - Surview discussion - https://github.com/jupyterlab/team-compass/issues/104 - Approval vote - https://github.com/jupyterlab/team-compass/pull/107 - Alex - Bug fix for disabling extension was merged - Opened PRs on [jupyterlab-git](https://github.com/jupyterlab/jupyterlab-git/pull/818) and [nbdime](https://github.com/jupyter/nbdime/pull/551) to move to 3.0 on release day, would appreciate more eyes on testing those - Will most likely not start work on Setting UI until after 3.0 release due to focus on 3.0 release prep and testing - Jeremy - React 17 in 3.0? https://github.com/jupyterlab/jupyterlab/pull/9227 ## Previous Meeting Notes Archives ### Oct 19 - June 2020 https://hackmd.io/Uscrk0N1RhCtX-p6ZHUuWQ?view ### July - Oct 2020 https://hackmd.io/P1Y_TM2WSxOENvQzWVsnvw?view

    Import from clipboard

    Advanced permission required

    Your current role can only read. Ask the system administrator to acquire write and comment permission.

    This team is disabled

    Sorry, this team is disabled. You can't edit this note.

    This note is locked

    Sorry, only owner can edit this note.

    Reach the limit

    Sorry, you've reached the max length this note can be.
    Please reduce the content or divide it to more notes, thank you!

    Import from Gist

    Import from Snippet

    or

    Export to Snippet

    Are you sure?

    Do you really want to delete this note?
    All users will lost their connection.

    Create a note from template

    Create a note from template

    Oops...
    This template is not available.
    All
    • All
    • Team
    No template found.

    Create a template

    Delete template

    Do you really want to delete this template?

    This page need refresh

    You have an incompatible client version.
    Refresh to update.
    New version available!
    See releases notes here
    Refresh to enjoy new features.
    Your user state has changed.
    Refresh to load new user state.

    Sign in

    Forgot password

    or

    By clicking below, you agree to our terms of service.

    Sign in via Facebook Sign in via Twitter Sign in via GitHub Sign in via Dropbox Sign in via Google

    New to HackMD? Sign up

    Help

    Documents

    Tutorials
    YAML Metadata
    Slide Example
    Book Example

    Contacts

    Talk to us
    Report an issue
    Send us email

    Cheatsheet

    Example Syntax
    Header # Header
    • Unordered List
    - Unordered List
    1. Ordered List
    1. Ordered List
    • Todo List
    - [ ] Todo List
    Blockquote
    > Blockquote
    Bold font **Bold font**
    Italics font *Italics font*
    Strikethrough ~~Strikethrough~~
    19th 19^th^
    H2O H~2~O
    Inserted text ++Inserted text++
    Marked text ==Marked text==
    Link [link text](https:// "title")
    Image ![image alt](https:// "title")
    Code `Code`
    var i = 0;
    ```javascript
    var i = 0;
    ```
    :smile: :smile:
    Externals {%youtube youtube_id %}
    LaTeX $L^aT_eX$

    This is a alert area.

    :::info
    This is a alert area.
    :::

    Versions

    Versions and GitHub Sync

    Sign in to link this note to GitHub Learn more
    This note is not linked with GitHub Learn more
     
    Add badge Pull Push GitHub Link Settings

    Version named by    

    More Less
    • Edit
    • Delete

    Note content is identical to the latest version.
    Compare with
      Choose a version
      No search result
      Version not found

    Feedback

    Submission failed, please try again

    Thanks for your support.

    On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?

    Please give us some advice and help us improve HackMD.

     

    Thanks for your feedback

    Remove version name

    Do you want to remove this version name and description?

    Transfer ownership

    Transfer to
      Warning: is a public team. If you transfer note to this team, everyone on the web can find and read this note.

        Link with GitHub

        Please authorize HackMD on GitHub

        Please sign in to GitHub and install the HackMD app on your GitHub repo. Learn more

         Sign in to GitHub

        HackMD links with GitHub through a GitHub App. You can choose which repo to install our App.

        Push the note to GitHub Push to GitHub Pull a file from GitHub

          Authorize again
         

        Choose which file to push to

        Select repo
        Refresh Authorize more repos
        Select branch
        Select file
        Select branch
        Choose version(s) to push
        • Save a new version and push
        • Choose from existing versions

        Pull from GitHub

         
        File from GitHub
        File from HackMD

        GitHub Link Settings

        File linked

        Linked by
        File path
        Last synced branch

        Danger Zone

        Unlink
        You will no longer receive notification when GitHub file changes after unlink.

        Syncing

        Push failed

        Push successfully