Comments (5)
- TigerVNC doesn't support aarch64: Repository license is incorrect #27 (comment)
The bundled TigerVNC is x86_64
only.
Debian/Ubuntu has packages for both x86_64
and AArch64
from jupyter-remote-desktop-proxy.
I actually think we should just stop bundling a VNC server completely, and just require it be installed separately. This also solves the licensing issue.
from jupyter-remote-desktop-proxy.
I'd like to reach consensus on a path forward among us who have involved in thinking about this so far @cmd-ntrf @benz0li @yuvipanda.
- Question 1: Do we stop bundling TigerVNC?
- Question 2: Do we provide install scripts for TigerVNC and/or TurboVNC?
- Question 3: Do we commit to testing TigerVNC and/or TurboVNC?
Related
- TurboVNC's about page for TigerVNC at https://turbovnc.org/About/TigerVNC
- @cmd-ntrf draft PR removing TigerVNC and adding an install script for TigerVNC
Answer template
> **Question 1: Do we stop bundling TigerVNC?**
> **Question 2: Do we provide install scripts for TigerVNC and/or TurboVNC?**
> **Question 3: Do we commit to testing TigerVNC and/or TurboVNC?**
from jupyter-remote-desktop-proxy.
Question 1: Do we stop bundling TigerVNC?
Yes, its x86_64 specific and it has a licence we are breaking.
Question 2: Do we provide install scripts for TigerVNC and/or TurboVNC?
No, I don't think we should. If we do, we should have it for all the VNC clients we support. My motivation for not suggesting we introduce this is because of the maintenance burden we take on in this project that currently doesn't have tests setup. If we have tests setup, I'm open to re-evaluating this answer.
Question 3: Do we commit to testing TigerVNC and/or TurboVNC?
To me, this is the same as "Do we commit to supporting TigerVNC and/or TurboVNC". I'm open to supporting / testing both and, or just picking TurboVNC - but I'm hesitant to only pick TigerVNC based on what I've understood so far.
from jupyter-remote-desktop-proxy.
I agree with @consideRatio's answers.
from jupyter-remote-desktop-proxy.
Related Issues (20)
- Document a high level technical overview on how this project work HOT 3
- Initial websocket request can fail HOT 3
- Malfunction with a `jupyterhub-singleuser` startup influencing xsrf checks HOT 1
- Create a conda-forge feedstock for this project
- Using with bundled tigervnc fails with TypeError HOT 1
- Desktop not working in Docker build HOT 16
- TurboVNC broken since commit 447bf86, still in 1.2.1 HOT 13
- What images are in scope for this project and the jupyterhub org? HOT 2
- Add a link to the hub control panel HOT 2
- Add tests to verify basic function with supported VNC servers
- TigerVNC check does not work for new versions of TigerVNC HOT 5
- Password required when running mybinder demo HOT 2
- Handle disconnects & reconnects properly HOT 1
- Add Ctrl-Alt-Del item back HOT 1
- Release v2.0.0 HOT 11
- Publish two docker images - one with TigerVNC, and one with TurboVNC? HOT 7
- Narrow python support from 3.6+ to 3.8+
- Is tigervnc-xorg-extension actually needed?
- Ensure project works against TurboVNC - currently broken? HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jupyter-remote-desktop-proxy.