From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from elasmtp-galgo.atl.sa.earthlink.net ([209.86.89.61]) by pp; Sun Nov 30 21:00:03 EST 2014 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=dk20050327; d=ix.netcom.com; b=qE07/ZP94CDmbRpYPBvepwRGpEsjQwCDiSZBjLRqJRGNLSBm70X2WNc+eRbOzomC; h=Received:Message-ID:Date:From:User-Agent:MIME-Version:To:Subject:Content-Type:Content-Transfer-Encoding:X-ELNK-Trace:X-Originating-IP; Received: from [65.60.177.124] (helo=[10.1.21.2]) by elasmtp-galgo.atl.sa.earthlink.net with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.67) (envelope-from ) id 1XvGHL-0007nh-SA for 9front@9front.org; Sun, 30 Nov 2014 20:59:55 -0500 Message-ID: <547BCB9A.8090301@ix.netcom.com> List-ID: <9front.9front.org> X-Glyph: ➈ X-Bullshit: realtime-java session template Date: Sun, 30 Nov 2014 20:59:54 -0500 From: Marty User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Icedove/31.2.0 MIME-Version: 1.0 To: 9front@9front.org Subject: Debian port of Plan 9 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-ELNK-Trace: d195420e111396b06f36dc87813833b225aa8a2065c9591fa71fef262edcad102704c27c24bd9a7f350badd9bab72f9c350badd9bab72f9c350badd9bab72f9c X-Originating-IP: 65.60.177.124 Hi list, I'm still new to Plan 9. My current desktop is Debian, so I am looking for way to combine both interests. How feasible would it be to do a Debian port of Plan 9, like the Debian GNU/Hurd experimental port, and how suitable would 9front be as a starting point? If this happens, I see 9front as an upstream source for Debian, not a competing project. I'm looking at 9front because it looks like the most active Plan 9 project at the moment. A Debian port would entail: - multiple architecture support - porting the packaging system (dpkg/apt) - porting all the apps - adding the missing drivers - following Debian policy and release schedule - finding Debian developers who will sponsor and sustain the port I don't know anything about getting approval for such a project, but if it happens I think there will be a lot of interest. Debian seems like a natural fit because it is the only distro (that I know of) that supports alternate OSs and kernels, and Plan 9 would be the first to do both. The port could also be done unofficially, but it would have less visibility and support. There are many porting issues. A large number of Debian apps use dbus, so that might be a biggest obstacle to porting (this is a general problem in Debian ports). Could 9p be used instead as a dbus replacement? I don't know much about either protocol, but 9p seems like a more professionally engineered solution. Unix APIs, POSIX and FHS are also porting issues to contend with, but I am hoping the Plan 9 for User Space will alleviate some of those. For graphics apps, could ports be done from one of the frame buffer ports, like the Debian ARM port? I have more questions, but I'll stop there. Thanks, Marty