From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/1055 Path: news.gmane.org!not-for-mail From: Jeremy Huntwork Newsgroups: gmane.linux.lib.musl.general Subject: Re: Vision for new platform Date: Sun, 10 Jun 2012 11:12:41 -0400 Message-ID: <4FD4B969.1040006@lightcubesolutions.com> References: <20120518010620.GW163@brightrain.aerifal.cx> Reply-To: musl@lists.openwall.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1339341184 17488 80.91.229.3 (10 Jun 2012 15:13:04 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 10 Jun 2012 15:13:04 +0000 (UTC) To: musl@lists.openwall.com Original-X-From: musl-return-1056-gllmg-musl=m.gmane.org@lists.openwall.com Sun Jun 10 17:13:03 2012 Return-path: Envelope-to: gllmg-musl@plane.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by plane.gmane.org with smtp (Exim 4.69) (envelope-from ) id 1Sdjp0-0005PC-J9 for gllmg-musl@plane.gmane.org; Sun, 10 Jun 2012 17:12:54 +0200 Original-Received: (qmail 30706 invoked by uid 550); 10 Jun 2012 15:12:54 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: Original-Received: (qmail 30697 invoked from network); 10 Jun 2012 15:12:54 -0000 X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding :x-gm-message-state; bh=QVvz17TkGBWlQuzNOLYCpLlFFecg+xtIEOigC67Acgo=; b=YXkS2LTxuIFGu/0ICYjFECzOUy57QtKyNhjqgsBmwIVGfKsojOMD8WLdS5NYNclaYF Mjj2TapAfBSDQY5OnaI/VK6n1R6OO9VkWLYT4tLmF4wUjN8HiHXTfe0v1Fz3IM1pyTG1 y95J+zqHXNaeYYQZ05ru3TtPQAB+h3aSYG1eznpdRjZIVNFul2B5mpDz+VrtTGUcWvQT AueHoL5xmihuCvvhe1+105V/ynnkIPiue68lviS3MWxQunYEd4tYfQjtdTYxyEmkCQH1 EZTkl664qQ9+nY85X7l0sFC/SwZ+71Bpx0b6TIH3HoxjZ58+dvwyFRx+XzlmkBgU+jbB yOXA== User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:12.0) Gecko/20120428 Thunderbird/12.0.1 In-Reply-To: <20120518010620.GW163@brightrain.aerifal.cx> X-Gm-Message-State: ALoCoQlSvEJuOOScnaI/nxrC2rDdu4M8EhbTdWzZQO+AzVa6CAPYmzy1u/NNFtDAzmfWtouyMAU8 Xref: news.gmane.org gmane.linux.lib.musl.general:1055 Archived-At: On 5/17/12 9:06 PM, Rich Felker wrote: > What I'd really like to end up with is something that's not just a new > distro (in fact it could be used on or by several of the distros this > community is already working on as well as further new ones or perhaps > existing ones), but a new "platform" of sorts, with the idea that it > would be fully capable of running and interoperating with existing gui > *applications* written for X/GNOME/KDE/whatever, but not necessarily > compatible with any of the system-level junk these environments use. I've been watching this thread with keen interest, and I'd love to see something like this happen. I realize you were just opening discussion here and that you've also already listed several details about what you'd like to see and what you'd like to avoid, but perhaps it would be useful now to start drawing up a draft specification? Is there somewhere that we can collaboratively design a document that lists functional goals as well as design principles? > I still see this all, at least the completion of it, as a mid- to > long-range project, but I think it's something we could and should > start discussing, and I hope some of you who are already into > distro-building will be interested in experimenting with new > approaches to the ugly guts of making a working user-facing system. Absolutely. > Maybe we can start with the daemon/script side of things and some CLI > tools to work with them and just experiment and see how it evolves, > and then solidify the design and polish the implementations once we > have some results. This might be a good first area to tackle (as the discussions seem to be heading there already anyway), but I still think it will be useful to have at least a document which provides guidance as to purpose and principles of design (i.e., why this effort and what pitfalls we're hoping to avoid). JH