Open consideRatio opened 3 years ago
Thank you for opening your first issue in this project! Engagement like this is essential for open source projects! :hugs:
If you haven't done so already, check out Jupyter's Code of Conduct. Also, please try to follow the issue template as it helps other other community members to contribute more effectively.
You can meet the other Jovyans by joining our Discourse forum. There is also an intro thread there where you can stop by and say Hi! :wave:
Welcome to the Jupyter community! :tada:
The README is a bit out of date, I'll work on it!
/panel
: Nothing to do with this repo, do you have some other extension installed?
Thanks @manics! /panel confusion resolved
In [4]: from importlib import metadata
...: metadata.entry_points()["jupyter_serverproxy_servers"]
Out[4]:
(EntryPoint(name='panel', value='panel_server:setup_panel_server', group='jupyter_serverproxy_servers'),
EntryPoint(name='desktop', value='jupyter_desktop:setup_desktop', group='jupyter_serverproxy_servers'))
Ah, found it to be related to https://github.com/holoviz/jupyter-panel-proxy being installed.
I wrote https://github.com/yuvipanda/binder-desktop-app-template as a template that can be used to generate repos to launch specific GUI apps.
I'd love to use and contribute with maintenance of this project, but I struggle to understand enough about it to feel confident on how to install it etc.
Here are some points that i think could be addressed within the README:
websockify
is a required dependency, but that is not documentedpip install
of websockify doesn't seem to cut it, butconda install -c conda-forge
does. Perhaps that is why it is not listed under install_requires in setup.py?__init__.py
points to share/xstartup, which in turn doesexec /usr/bin/dbus-launch xfce4-session
, making me think that theapt
packagesdbus-x11
andxfce4-session
are strictly required.apt
packages are required? Asxfce4-session
is required, perhaps isxorg
(x11?) and otherxfce4
packages strictly required as well?/panel
path?