[opensuse-factory] Tiger VNC
Hi, currently Tiger VNC is installed via basic pattern and therefore included in any oS installation. I'd like to discuss it's inclusion. 1. Tiger VNC looks quite "old fashioned". Is it really necessary to keep this thing? 2. As Tiger VNC is coming from basic desktop pattern and e.g. the Gtk tool "Remmina" rooting from the Xfce pattern we have some duplication here. So removing Tiger VNC would solve that and put the selection of remote desktop tools up to the respective DE's patterns. 3. This might be a bit unpopular for "the maker's choice" of distributions, but: Is some remote desktop client needed at all in a default installation? What do you think? Regards, vinz. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Hi, On wto, mar 12, 2019 at 4:19 PM, Vinzenz Vietzke <vinz@vinzv.de> wrote:
Hi,
currently Tiger VNC is installed via basic pattern and therefore included in any oS installation. I'd like to discuss it's inclusion.
1. Tiger VNC looks quite "old fashioned". Is it really necessary to keep this thing?
2. As Tiger VNC is coming from basic desktop pattern and e.g. the Gtk tool "Remmina" rooting from the Xfce pattern we have some duplication here. So removing Tiger VNC would solve that and put the selection of remote desktop tools up to the respective DE's patterns.
3. This might be a bit unpopular for "the maker's choice" of distributions, but: Is some remote desktop client needed at all in a default installation?
What do you think?
VNC clients has been made by basically every desktop provider nowadays, with default Gnome installation you will get VNC client made by Gnome. It might be a good idea to ship that stuff in extended desktop patterns instead of with X11, and install Tiger for whichever desktop doesn't have a VNC client out there. LCP [Stasiek] https://lcp.world -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Hello, On 3/12/19 11:25 PM, Stasiek Michalski wrote:
Hi,
On wto, mar 12, 2019 at 4:19 PM, Vinzenz Vietzke <vinz@vinzv.de> wrote:
Hi,
currently Tiger VNC is installed via basic pattern and therefore included in any oS installation. I'd like to discuss it's inclusion.
1. Tiger VNC looks quite "old fashioned". Is it really necessary to keep this thing?
2. As Tiger VNC is coming from basic desktop pattern and e.g. the Gtk tool "Remmina" rooting from the Xfce pattern we have some duplication here. So removing Tiger VNC would solve that and put the selection of remote desktop tools up to the respective DE's patterns.
3. This might be a bit unpopular for "the maker's choice" of distributions, but: Is some remote desktop client needed at all in a default installation?
What do you think?
VNC clients has been made by basically every desktop provider nowadays, with default Gnome installation you will get VNC client made by Gnome. It might be a good idea to ship that stuff in extended desktop patterns instead of with X11, and install Tiger for whichever desktop doesn't have a VNC client out there.
LCP [Stasiek] https://lcp.world
I also thing this should be something that we could just let the desktop patterns handle instead of the Base Pattern. Cheers, -- Maurizio Galli (MauG) Xfce Team https://en.opensuse.org/Portal:Xfce -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 13/03/2019 01:49, Vinzenz Vietzke wrote:
Hi,
currently Tiger VNC is installed via basic pattern and therefore included in any oS installation. I'd like to discuss it's inclusion.
1. Tiger VNC looks quite "old fashioned". Is it really necessary to keep this thing?
2. As Tiger VNC is coming from basic desktop pattern and e.g. the Gtk tool "Remmina" rooting from the Xfce pattern we have some duplication here. So removing Tiger VNC would solve that and put the selection of remote desktop tools up to the respective DE's patterns.
3. This might be a bit unpopular for "the maker's choice" of distributions, but: Is some remote desktop client needed at all in a default installation?
Well in this case its more then just openSUSE, these patterns are shared with SLE as well which enables us to make the most of each others QA / Testing etc. Having a VNC client installed by default on SLE installs probably makes alot of sense, having said that both tiger and remmina seem to be available on SLE-15 systems so i'll raise it with the SLE product managers and see if they are happy to make the change for tumbleweed / SLE-16, its not something we are likely to change in SLE / Leap 15 -- Simon Lees (Simotek) http://simotek.net Emergency Update Team keybase.io/simotek SUSE Linux Adelaide Australia, UTC+10:30 GPG Fingerprint: 5B87 DB9D 88DC F606 E489 CEC5 0922 C246 02F0 014B -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am Mittwoch, 13. März 2019, 00:22:51 CET schrieb Simon Lees:
having said that both tiger and remmina seem to be available on SLE-15 systems so i'll raise it with the SLE product managers
Thanks. Just keep in mind that Remmina is Gtk so Plasma Desktop patterns might need a different (Qt) tool. Regards, vinz. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 13/03/2019 19:24, Vinzenz Vietzke wrote:
Am Mittwoch, 13. März 2019, 00:22:51 CET schrieb Simon Lees:
having said that both tiger and remmina seem to be available on SLE-15 systems so i'll raise it with the SLE product managers
Thanks. Just keep in mind that Remmina is Gtk so Plasma Desktop patterns might need a different (Qt) tool.
The list of gtk dependencies it needs isn't large and will likely be on pretty much every system anyway for some other reason, we build Qt with glib support anyway so even Qt requires the basic gtk libs to be installed, if it required a bunch of gnome libs that pull in alot of deps on the other hand then it would be a different situation. -- Simon Lees (Simotek) http://simotek.net Emergency Update Team keybase.io/simotek SUSE Linux Adelaide Australia, UTC+10:30 GPG Fingerprint: 5B87 DB9D 88DC F606 E489 CEC5 0922 C246 02F0 014B -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Wed, Mar 13, 2019 at 9:42 AM Simon Lees <sflees@suse.de> wrote:
On 13/03/2019 19:24, Vinzenz Vietzke wrote:
Am Mittwoch, 13. März 2019, 00:22:51 CET schrieb Simon Lees:
having said that both tiger and remmina seem to be available on SLE-15 systems so i'll raise it with the SLE product managers
Thanks. Just keep in mind that Remmina is Gtk so Plasma Desktop patterns might need a different (Qt) tool.
The list of gtk dependencies it needs isn't large and will likely be on pretty much every system anyway for some other reason, we build Qt with glib support anyway so even Qt requires the basic gtk libs to be installed, if it required a bunch of gnome libs that pull in alot of deps on the other hand then it would be a different situation.
Krdc is the Qt/KDE one. It works great. Note that TigerVNC also provides the server, which you still may want to have as a Recommends somewhere... As for the conditional to drop it... %if 0%{?suse_version} && 0%{?suse_version} < 1550 Recommends: tigervnc %endif Simple as that. :) -- 真実はいつも一つ!/ Always, there's only one truth! -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 22/03/2019 12:19, Neal Gompa wrote:
On Wed, Mar 13, 2019 at 9:42 AM Simon Lees <sflees@suse.de> wrote:
On 13/03/2019 19:24, Vinzenz Vietzke wrote:
Am Mittwoch, 13. März 2019, 00:22:51 CET schrieb Simon Lees:
having said that both tiger and remmina seem to be available on SLE-15 systems so i'll raise it with the SLE product managers
Thanks. Just keep in mind that Remmina is Gtk so Plasma Desktop patterns might need a different (Qt) tool.
The list of gtk dependencies it needs isn't large and will likely be on pretty much every system anyway for some other reason, we build Qt with glib support anyway so even Qt requires the basic gtk libs to be installed, if it required a bunch of gnome libs that pull in alot of deps on the other hand then it would be a different situation.
Krdc is the Qt/KDE one. It works great.
Note that TigerVNC also provides the server, which you still may want to have as a Recommends somewhere...
As for the conditional to drop it...
%if 0%{?suse_version} && 0%{?suse_version} < 1550 Recommends: tigervnc %endif
Simple as that. :)
Except for your grumpy old maintainer (me) who doesn't really want conditionals in that package :-P -- Simon Lees (Simotek) http://simotek.net Emergency Update Team keybase.io/simotek SUSE Linux Adelaide Australia, UTC+10:30 GPG Fingerprint: 5B87 DB9D 88DC F606 E489 CEC5 0922 C246 02F0 014B -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Hi Simon, On 3/13/19 7:22 AM, Simon Lees wrote:
On 13/03/2019 01:49, Vinzenz Vietzke wrote:
Hi,
currently Tiger VNC is installed via basic pattern and therefore included in any oS installation. I'd like to discuss it's inclusion.
1. Tiger VNC looks quite "old fashioned". Is it really necessary to keep this thing?
2. As Tiger VNC is coming from basic desktop pattern and e.g. the Gtk tool "Remmina" rooting from the Xfce pattern we have some duplication here. So removing Tiger VNC would solve that and put the selection of remote desktop tools up to the respective DE's patterns.
3. This might be a bit unpopular for "the maker's choice" of distributions, but: Is some remote desktop client needed at all in a default installation?
Well in this case its more then just openSUSE, these patterns are shared with SLE as well which enables us to make the most of each others QA / Testing etc. Having a VNC client installed by default on SLE installs probably makes alot of sense, having said that both tiger and remmina seem to be available on SLE-15 systems so i'll raise it with the SLE product managers and see if they are happy to make the change for tumbleweed / SLE-16, its not something we are likely to change in SLE / Leap 15
If SLE really needs Tiger VNC to be there, could a cross distribution conditional be considered for the Base X11 pattern? something like: %if 0%{?sle_version} <= 150000 Recommends: tigervnc %endif (assuming that it would work) -- Maurizio Galli (MauG) Xfce Team https://en.opensuse.org/Portal:Xfce -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 13/03/2019 20:21, Maurizio Galli (MauG) wrote:
Hi Simon,
On 3/13/19 7:22 AM, Simon Lees wrote:
On 13/03/2019 01:49, Vinzenz Vietzke wrote:
Hi,
currently Tiger VNC is installed via basic pattern and therefore included in any oS installation. I'd like to discuss it's inclusion.
1. Tiger VNC looks quite "old fashioned". Is it really necessary to keep this thing?
2. As Tiger VNC is coming from basic desktop pattern and e.g. the Gtk tool "Remmina" rooting from the Xfce pattern we have some duplication here. So removing Tiger VNC would solve that and put the selection of remote desktop tools up to the respective DE's patterns.
3. This might be a bit unpopular for "the maker's choice" of distributions, but: Is some remote desktop client needed at all in a default installation?
Well in this case its more then just openSUSE, these patterns are shared with SLE as well which enables us to make the most of each others QA / Testing etc. Having a VNC client installed by default on SLE installs probably makes alot of sense, having said that both tiger and remmina seem to be available on SLE-15 systems so i'll raise it with the SLE product managers and see if they are happy to make the change for tumbleweed / SLE-16, its not something we are likely to change in SLE / Leap 15
If SLE really needs Tiger VNC to be there, could a cross distribution conditional be considered for the Base X11 pattern?
something like:
%if 0%{?sle_version} <= 150000 Recommends: tigervnc %endif
It would be more like %if !0%{?is_opensuse} which we could do but for the reasons stated above we would prefer to keep the base system the same between both unless we have a really really good reason not to and tigervnc being the whole of 4mb in the context of a desktop system probably isn't a good enough reason, especially without first attempting to make the change in SLE so the base stays unified. -- Simon Lees (Simotek) http://simotek.net Emergency Update Team keybase.io/simotek SUSE Linux Adelaide Australia, UTC+10:30 GPG Fingerprint: 5B87 DB9D 88DC F606 E489 CEC5 0922 C246 02F0 014B -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Hi Sinon, On 3/13/19 9:49 PM, Simon Lees wrote:
On 13/03/2019 20:21, Maurizio Galli (MauG) wrote:
Hi Simon,
On 3/13/19 7:22 AM, Simon Lees wrote:
On 13/03/2019 01:49, Vinzenz Vietzke wrote:
Hi,
currently Tiger VNC is installed via basic pattern and therefore included in any oS installation. I'd like to discuss it's inclusion.
1. Tiger VNC looks quite "old fashioned". Is it really necessary to keep this thing?
2. As Tiger VNC is coming from basic desktop pattern and e.g. the Gtk tool "Remmina" rooting from the Xfce pattern we have some duplication here. So removing Tiger VNC would solve that and put the selection of remote desktop tools up to the respective DE's patterns.
3. This might be a bit unpopular for "the maker's choice" of distributions, but: Is some remote desktop client needed at all in a default installation?
Well in this case its more then just openSUSE, these patterns are shared with SLE as well which enables us to make the most of each others QA / Testing etc. Having a VNC client installed by default on SLE installs probably makes alot of sense, having said that both tiger and remmina seem to be available on SLE-15 systems so i'll raise it with the SLE product managers and see if they are happy to make the change for tumbleweed / SLE-16, its not something we are likely to change in SLE / Leap 15
If SLE really needs Tiger VNC to be there, could a cross distribution conditional be considered for the Base X11 pattern?
something like:
%if 0%{?sle_version} <= 150000 Recommends: tigervnc %endif
It would be more like %if !0%{?is_opensuse} which we could do but for the reasons stated above we would prefer to keep the base system the same between both unless we have a really really good reason not to and tigervnc being the whole of 4mb in the context of a desktop system probably isn't a good enough reason, especially without first attempting to make the change in SLE so the base stays unified.
Understood. It's not much of a MB issue but more of having desktop patterns adding their own vnc client creating "duplicates". As mentioned by vinz, Xfce pattern installs Remmina. We will see what to do about that then. Cheers, -- Maurizio Galli (MauG) Xfce Team https://en.opensuse.org/Portal:Xfce -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am Mittwoch, 13. März 2019, 00:22:51 CET schrieb Simon Lees:
so i'll raise it with the SLE product managers and see if they are happy to make the change for tumbleweed / SLE-16
Did you find the time to talk about this already? Regards, vinz. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 22/03/2019 08:36, Vinzenz Vietzke wrote:
Am Mittwoch, 13. März 2019, 00:22:51 CET schrieb Simon Lees:
so i'll raise it with the SLE product managers and see if they are happy to make the change for tumbleweed / SLE-16
Did you find the time to talk about this already?
I've put it on there todo list and now i'm waiting for a reply. -- Simon Lees (Simotek) http://simotek.net Emergency Update Team keybase.io/simotek SUSE Linux Adelaide Australia, UTC+10:30 GPG Fingerprint: 5B87 DB9D 88DC F606 E489 CEC5 0922 C246 02F0 014B -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (5)
-
Maurizio Galli (MauG)
-
Neal Gompa
-
Simon Lees
-
Stasiek Michalski
-
Vinzenz Vietzke