From owner-freebsd-hackers@FreeBSD.ORG Mon Sep 17 20:55:34 2012 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E184B106564A for ; Mon, 17 Sep 2012 20:55:34 +0000 (UTC) (envelope-from mwm@mired.org) Received: from mail-oa0-f54.google.com (mail-oa0-f54.google.com [209.85.219.54]) by mx1.freebsd.org (Postfix) with ESMTP id 965BD8FC19 for ; Mon, 17 Sep 2012 20:55:34 +0000 (UTC) Received: by oagm1 with SMTP id m1so6592801oag.13 for ; Mon, 17 Sep 2012 13:55:33 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=user-agent:in-reply-to:references:mime-version:content-type :content-transfer-encoding:subject:from:date:to:message-id :x-gm-message-state; bh=CnUVatHI7VdQvNW6I4zXXbFxeUwqJILtPCt1VEo8mig=; b=W8VVERU2AgGo+ndFOl6ImPo+r0VLL6um58/uLH+QyrL3eOb7XRwZJmYI149gfz6A6N kr51dFgPpA+ON0uBxB6auw8WyOfdPgt7BqJ2OnN0pjjUXxJUFC9kVKu8wzDAIsU4d743 R4SAHxdRjU0kRSiNd9YBWF35DLQ6vktxIYe/97pSBDJmGgMpiCISqJWkthuoQXSbIBlN RzrjAzOq6covz/XFYDtF8TvEs0Q8JhKXrRCMYRzVi1qmzFusar7Fz517mNipddAqj0aV 5ubr8cZUAnlHp08Q/etEXRymeobokd6lDQBd7PfUxF3sPdd2lPfM+NnahfOqqJbpu2W/ CYpQ== Received: by 10.60.172.19 with SMTP id ay19mr12839549oec.68.1347915333661; Mon, 17 Sep 2012 13:55:33 -0700 (PDT) Received: from android-17cbdb9246b29c31.mired.org (ip72-200-195-210.ok.ok.cox.net. [72.200.195.210]) by mx.google.com with ESMTPS id ac8sm11890253obc.11.2012.09.17.13.55.31 (version=SSLv3 cipher=OTHER); Mon, 17 Sep 2012 13:55:32 -0700 (PDT) User-Agent: K-9 Mail for Android In-Reply-To: References: <63507.1347905101@critter.freebsd.dk> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit From: Mike Meyer Date: Mon, 17 Sep 2012 15:55:28 -0500 To: Lorenzo Cogotti ,freebsd-hackers@freebsd.org Message-ID: <780dc598-48eb-4bb8-9585-3a9c551fbb80@email.android.com> X-Gm-Message-State: ALoCoQkSWfb5aQzRj9qTUQNObjAqHMiuRfRSNnu/88i291U+iyyt8A+4BfPWU8RKQbxPiiqt5OjU Cc: Subject: Re: Providing a default graphical environment on FreeBSD X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Sep 2012 20:55:35 -0000 Lorenzo Cogotti wrote: >Il 17/09/2012 20:32, Garrett Cooper ha scritto: >> *gathers breath for really tangential/OT rant* >> >> >> Sounds like we have someone volunteering to write a chapter in the >> handbook and do some X11 development to make Gnome, KDE, XFCE, LXDE, >> Fluxbox, [...], or etc work better on FreeBSD! >> >If I proposed it, is because I'm willing to offer my help implementing >my idea if it gets attention :-) You requested that this work be done. Then you did it again in several places, the first one being here: >My only objective is estabilishing a standard, just saying "you want to >make a GUI application for FreeBSD? You are asking yourself what >desktop >environment will work for sure on FreeBSD? There you have it, Blah DE >works just well and is perfectly documented." Without someone actually *doing the work* of making sure that SunDEW or whatever works well and is perfectly documented, then declaring "Our preferred DE is SunDEW" is pointless. Being willing to help is all well and good, but until there's someone taking point that you can help, it won't do any good. Personally, I don't think FreeBSD needs this. It'd be nice to have, but it's not critical, since most FreeeBSD systems run without an X server at all, and many of what's left just need enough support to run a terminal emulator, clock and browser. >- You want to use FreeBSD official environment? >Good, you'll get official utilities for FreeBSD and you are ensured a >certain amount of support and stability from your system, since that's >the official environment. And who's going to write these? Just declaring a standard won't make them magically appear, and won't make developers who prefer something else suddenly start writing for the standard. >- You are a developer wanting to build some FreeBSD desktop utilities? >Unless you want to specifically target your utility to a desktop >environment, you have documentation, guidelines and support for the >official desktop environment. You are also able to interact with the >rest of the desktop (for example creating a GUI configuration editor, a >taskbar icon or simply stream a sound). You can also communicate with >other official desktop utilities, since (official utilities) are all >targeted for this environment, you can, for example, create a >partitioning tool and other utilities can communicate with it nicely >(because it is well documented and easy to find out). As above. >So I can't see how bad this is, it simply looks as a nice to have >standard to me, exactly like POSIX, even if UNIX has the bazaar >philosophy, you still offer POSIX compatibility and X server as sane >defaults. It's not a bad thing. It's just pointless until there's someone willing to do the work to make it happen. Since it's always going to be in ports (because it will require X or similar), the previously suggested path of working with the PCBSD people (who actually want to support a desktop environment) to develop it and then get it integrated into ports is a good one. -- Sent from my Android tablet with K-9 Mail. Please excuse my swyping.