You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Nov 25, 2021. It is now read-only.
TLJH is a bit behind adopting new technology and needs some care and love to become more up to date. There might also be functionality missing or not working because of this. But this needs more investigating before knowing for sure.
Expected timeline
It shouldn't take more than a month or two to upgrade TLJH, but it would probably also need some maintenance afterwards to make sure it works for all use-cases and we didn't miss anything.
So, I propose we keep this goal open for about 3 months and actively maintain TLJH during this period.
How will we know when this goal is complete?
Fix pkg version conflict in TLJH jupyterhub-traefik-proxyhas aiohttp pinned to an older version so that it works with the consul python client. However, this pin clashed with chardet latest version and impacted tljh-configfunctionality and has been fixed by pinning thechardetversion. Now, the pin intraefik-proxy made the unit tests to stop functioning. The pin should be removed if possible, or pin any necessary pkg in unit test requiremets to make it work again.
Unpin aiohttp in traefik-proxy
Cut a new jupyterhub-traefik-proxy release
Default to Ubuntu 20.04 and Python 3.8
Default to JupyterLab3 (this should also lower the minimum memory required to install and run TLJH)
Make the tests use GitHub actions instead of CircleCI
Investigate deploying the JupyterHub Configurator, potentially turning into a visual of tljh-config cmd tool.
Background
TLJH is a bit behind adopting new technology and needs some care and love to become more up to date. There might also be functionality missing or not working because of this. But this needs more investigating before knowing for sure.
Expected timeline
It shouldn't take more than a month or two to upgrade TLJH, but it would probably also need some maintenance afterwards to make sure it works for all use-cases and we didn't miss anything.So, I propose we keep this goal open for about 3 months and actively maintain TLJH during this period.
How will we know when this goal is complete?
jupyterhub-traefik-proxy
hasaiohttp
pinned to an older version so that it works with the consul python client. However, this pin clashed withchardet
latest version and impacted tljh-configfunctionality and has been fixed by pinning the
chardetversion. Now, the pin in
traefik-proxymade the unit tests to stop functioning. The pin should be removed if possible, or pin any necessary pkg in unit test requiremets to make it work again.
aiohttp
intraefik-proxy
jupyterhub-traefik-proxy
releasetljh-config
cmd tool.Related issues and links
The text was updated successfully, but these errors were encountered: