From owner-freebsd-ports@freebsd.org Thu Dec 21 01:30:10 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D6E8FE8EC59 for ; Thu, 21 Dec 2017 01:30:10 +0000 (UTC) (envelope-from sid@bsdmail.com) Received: from mout.gmx.com (mout.gmx.com [74.208.4.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "mail.gmx.com", Issuer "thawte SSL CA - G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 939166CCEE for ; Thu, 21 Dec 2017 01:30:10 +0000 (UTC) (envelope-from sid@bsdmail.com) Received: from [108.70.50.7] ([108.70.50.7]) by 3c-app-mailcom-lxa12.server.lan (via HTTP); Thu, 21 Dec 2017 02:30:09 +0100 MIME-Version: 1.0 Message-ID: From: Sid To: freebsd-ports@freebsd.org Subject: Re: Vote: making wayland=on default Content-Type: text/plain; charset=UTF-8 Date: Thu, 21 Dec 2017 02:30:09 +0100 Importance: normal Sensitivity: Normal X-Priority: 3 X-Provags-ID: V03:K1:xWM+LVeAg8zZzDko0oDRrgB4cN5zw09MN2TNSbSUJuN nac77lvVy4RyYrGwQvG/t+/IeS0IhO+pnDNdyRqptZT+8lM/J7 X4+AqeuCS966Sp0z1NZ+USn8rJIovtFMvSNqtKmGkDmcjNDQcr tgADLyxkOK1sU+CKNXT2qhzOU1fmPc+tHvz5UfJKqcO2oqDWG9 GWRgNsW5lTTo76sRU07J0+y9P8qyW+vrgwr62xen2kBRFJK6y8 BkLJ4G8PXgsIK4WDcBOG2HVt05YAkvC7IUoxK5vxBLEtIavUHy yxZXEs= X-UI-Out-Filterresults: notjunk:1;V01:K0:QjnxLsb3tU0=:2Vj7MiLmF21lxwn2E8x5xK bGU7nfann4eddJQmnpcp3MwW2k8elOxOOxpnhPjcr0YZ2ktosQfxTwFrtHwhDT8GSG4YwdP2t H9oyjh2mQWPlndUkBrcDwhqkeh67XnqKu94sLEol/tPD+N+xLtFmYtX6SbZ8YShm6CsHW2ofq T4M8TuY8YUx9PSI3IjPTlw3gajQg3AojMH1W88RYkrQW3VtXJ9MjlaBY+o1dJ0NGdASaLtKjh GQI3tVFYl/654KTgW2G5fbRiuHsQvp5xZWjP/zlaxPR+q1K00YwGiahVBJLFAOOguFfmmzzsF z8vg55PluHQqPkvkl1pD1xKr6ph16phzcAxzU1kTH8qydLXh3VgY+lWPUdSQnk+lNMH7qMw9U lJypYCz2BetJUKnyxYGFmImBBYX0sikr9P1AE/+e3vyd+r9we9/EpOcRxTNLFWhGm7jXf8B98 XNteelkPHxiLxZu+NV62pXbh47Ckai4Bs4TSsTSwZ8iCPGhSFEneqxyz3sFRiUBrdWH4L5oxA Wv0lFSCAZJtJTe8DGWEcRJIvk8u4jcXY5YDfh/Gfq2b X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Dec 2017 01:30:10 -0000 Wayland should not be mixed in with other code like gtk3, gtk2, gnome related programs. This will immediately create bloat. Wayland does remove a lot of unneeded obsolete code that is in Xorg, that is put in there by principle, and not much else. If gtk creeps into Wayland, those benefits will be lost. The current eagerness about wanting Wayland is centered around gtk. This will quickly harm the project. Wayland should work on top of xlibs that are not obsolete. Wayland shouldn't be made the default until small window managers like antiwm, blackbox, bspwm, ctwm, cwm, i3, jwm, qtile, vtwm and others like this work on it. It should also work on fluxbox and enlightenment first. Wayland on FreeBSD shouldn't be centered around GNU, gtk or Gnome. I would say make a Wayland-gtk package offshoot, but this will also quickly ruin things. Wayland should stay clean, and allow modular components on top of it, that don't spread out bloat dependencies out. Wayland should keep the same habit as Xorg, with the exception of keeping obsolete hardware code.