-
Notifications
You must be signed in to change notification settings - Fork 8
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
Meeting Notes 2023 #45
Comments
January 5th, 2023
We also did some triaging of open "bug" issues |
January 12th, 2023
Agenda
|
January 19th, 2023
Agenda
|
January 26th, 2023
Agenda
|
February 2nd, 2023
Agenda
|
February 9th, 2023
Agenda
|
February 16th, 2023
Agenda
|
On the MathJax 2 extension. Is there a reason or signal why we need to support MathJax 2? MathJax 3 has been out for over 3 years, so it isn't clear that this is needed. Thoughts? |
ping @fcollonval on the MathJax 2 question. |
^ On this note, the MathJax 2 extension will still be preserved in the JupyterLab 3.x branch, so it's not clear why it would need to be migrated to a separate repo; IMO it should only be maintained for as long as 3.x is maintained, so keeping it living in that branch seems sufficient. |
One of the points in discussion previously was that MathJax 3 does not support line breaking and we had a conversation about whether we should wait for it MathJax 4 which will support it here: jupyterlab/jupyterlab#7218 (comment). |
Well, because my PR drops the version number from the package name, we aren't tied to using MathJax 3 in the package; the only commitment is that we're using any version of MathJax that we believe is best for users. |
Oh, is the lack of linebreaking a regression between MJ2 and MJ3? |
Yes. |
The main issue we discussed in the server meeting was that there are server-side traits (found in the jupyter_server_mathjax server extension) that folks might be using. Before eliminating a trait from the server (even though this has moved to a server extension), we try to have a proper deprecation warning period to give folks a heads up about a config change. Until these traits are properly deprecated, we likely need to ensure that the MJ2 lab plugin is available as a fallback. It doesn't really matter to me where the MJ2 lab plugin codebase lives, as long as we can keep it around long enough to properly deprecate the server-side traits. |
Thanks for the context: follow up question. Are the server-side traits part
of Jupyter Server or JupyterLab? IOW, which release cycle do we need to
follow to deprecate these?
…On Fri, Feb 17, 2023 at 10:08 AM Zachary Sailer ***@***.***> wrote:
On the MathJax 2 extension. Is there a reason or signal why we need to
support MathJax 2? MathJax 3 has been out for over 3 years, so it isn't
clear that this is needed. Thoughts?
The main issue we discussed in the server meeting was that there are
server-side traits (found in the jupyter_server_mathjax server extension)
that folks might be using. Before eliminating a trait from the server (even
though this has moved to a server extension), we try to have a proper
deprecation warning period to give folks a heads up about a config change.
Until these traits are properly deprecated, we likely need to ensure that
the MJ2 lab plugin is available as a fallback.
It doesn't really matter to me *where* the MJ2 lab plugin codebase lives,
as long as we can keep it around long enough to properly deprecate the
server-side traits.
—
Reply to this email directly, view it on GitHub
<#45 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAAGXUGNTUJNKWLFWXJYOULWX65CFANCNFSM6AAAAAATSFMAAY>
.
You are receiving this because you commented.Message ID:
***@***.***>
--
Brian E. Granger
Senior Principal Technologist, AWS AI/ML ***@***.***)
On Leave - Professor of Physics and Data Science, Cal Poly
@ellisonbg on GitHub
|
You're welcome! Thanks for following up here on the discussion. They live in jupyter_server_mathjax, a server extension under the Jupyter Server org. The traits are very minimal—here is the main chunk in the server extension. |
Thanks! So maybe add a deprecation warning to those now and remove them in
the Juptyer Server 3.x release cycle?
…On Fri, Feb 17, 2023 at 11:00 AM Zachary Sailer ***@***.***> wrote:
You're welcome! Thanks for following up here on the discussion.
They live in jupyter_server_mathjax
<https://github.com/jupyter-server/jupyter_server_mathjax>, a server
extension under the Jupyter Server org. The traits are very minimal—here is
the main chunk in the server extension
<https://github.com/jupyter-server/jupyter_server_mathjax/blob/main/jupyter_server_mathjax/app.py#L34-L47>
.
—
Reply to this email directly, view it on GitHub
<#45 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAAGXUDTOJFW6TCBBX5IHXLWX7DEZANCNFSM6AAAAAATSFMAAY>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
--
Brian E. Granger
Senior Principal Technologist, AWS AI/ML ***@***.***)
On Leave - Professor of Physics and Data Science, Cal Poly
@ellisonbg on GitHub
|
February 23th, 2023
AgendaJohan
Sylvain
Zach
Nick
|
March 2nd, 2023
Agenda
|
March 9th, 2023
Agenda
|
March 16th, 2023
Agenda
|
March 23rd, 2023
Agenda
|
March 30th, 2023
AgendaCarlos Zach Garland Carlos |
April 6th, 2023
AgendaKevin
Carlos
Garland
|
July 27th, 2023
Agenda
|
August 3, 2023
Agenda
|
August 10, 2023
Agenda
|
August 17th, 2023
Agenda
|
August 24th, 2023
Agenda
|
August 31st, 2023
Agenda
|
September 7th, 2023
Agenda
|
September 14th, 2023
Agenda
|
September 21st, 2023
|
September 28th, 2023
Agenda
|
@andrii-i we use conda-lock and conda-pack in JupyterLab Desktop to bundle and install the Python environment. It works pretty well across different OS. You can checkout the repo for reference or this PR more specifically. |
Thank you @mbektas |
October 5th, 2023
AgendaIntroductions Jason
Boyuan Deng Piyush
|
October 12th, 2023
Agenda
|
October 19th, 2023
Agenda
|
October 26th, 2023
Agenda
|
November 2nd, 2023
Agenda
|
November 9th, 2023
Agenda
|
November 16th, 2023
Agenda
|
@Zsailer @davidbrochart - in case you want people to test the state execution work after I leave the lab, please ping @bethecon and she'll organize for somebody to attend the meetings |
November 30th, 2023
Agenda
|
December 7th, 2023
Agenda
|
December 14th, 2023
Agenda
|
December 21st, 2023
Agenda
|
Closing this thread in favor of #57 for the new year. Congratulations on another great and fruitful year, everyone! |
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.
You can find previous year's notes here: 2020, 2021, 2022
Meeting Notes
The text was updated successfully, but these errors were encountered: