From owner-freebsd-current@FreeBSD.ORG Tue Dec 4 09:55:19 2007 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 156D516A417; Tue, 4 Dec 2007 09:55:19 +0000 (UTC) (envelope-from erik@cederstrand.dk) Received: from mail.itu.dk (pluto.itu.dk [130.226.142.18]) by mx1.freebsd.org (Postfix) with ESMTP id 9C44313C447; Tue, 4 Dec 2007 09:55:18 +0000 (UTC) (envelope-from erik@cederstrand.dk) Received: from localhost (unknown [10.0.0.3]) by mail.itu.dk (Postfix) with ESMTP id 0809332CDAB; Tue, 4 Dec 2007 10:40:04 +0100 (CET) X-Virus-Scanned: amavisd-new at itu.dk Received: from superman.itu.dk ([130.226.142.5]) by localhost (daredevil.itu.dk [130.226.142.26]) (amavisd-new, port 10024) with ESMTP id n5F4TOc-G++d; Tue, 4 Dec 2007 10:40:01 +0100 (CET) Received: from [192.168.1.148] (stud1-15.itu.dk [130.226.140.15]) by superman.itu.dk (Postfix) with ESMTP id D9C4A9E692; Tue, 4 Dec 2007 10:40:01 +0100 (CET) Message-ID: <475520D1.2000904@cederstrand.dk> Date: Tue, 04 Dec 2007 10:41:37 +0100 From: Erik Cederstrand User-Agent: Thunderbird 2.0.0.6 (X11/20071022) MIME-Version: 1.0 To: "Aryeh M. Friedman" References: <47541063.4010101@gmail.com> In-Reply-To: <47541063.4010101@gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-current@freebsd.org, freebsd-stable@freebsd.org, freebsd-questions@freebsd.org Subject: Re: [RFC/P] Port System Re-Engineering (Repost from -ports@) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Dec 2007 09:55:19 -0000 Aryeh M. Friedman wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > [Repost from -ports@] > > As has been hashed out in -ports@ over the last few days there is at > least a need to examine weither or not the current ports system should > remain as is or potentially be re-engineered in the future (estimates > if and when needed vary from ASAP to 10-15 years). I have > volunteered to undertake a feasibility/pilot project to examine what > changes (if any) are needed in the system (for the purposes of this > thread I will not venture any of my own suggestions). I have the > following broad questions for people: > > 1. What is more important to your personal use of FreeBSD (the ports > system, the underlaying OS, some other aspect)? Mu. For me, the OS is nothing without the port, and vice-versa. > 2. How frequently do you interact with the ports systems and what is > the most common interaction you have with it? Daily. Updating, building for jails. > 3. What is the single best aspect of the current system? For normal, day-to-day work on servers, it Just Works. > 4. What is the single worst aspect of the current system? Compiling takes forever, especially on small-scale machines. > 5. If you where a new FreeBSD user how would your answers above > change? If you where brand new to UNIX how whould they change? A GUI would really help to get an overview and manage simple tasks. > 6. Assuming that there was no additional work on your behalf would you > use a new system if it corrected your answer to number 4? Yes. > 7. Same as question 6 but for your answer on question 3? No. > 8. How long have you used FreeBSD and/or UNIX in general? Five years. > 9. That is your primary use(s) for your FreeBSD machine(s) (name upto 3)? Home server (mail, web, file), software development, small-scale production. > 10. Assuming there is no functional difference what is your preferred > installation method for 3rd party software? pkg_add to cut install time, but usually ports tree because of missing options in precompiled packages (e.g. no-gui vim, php5 with apache module). > 11. On a scale from 1 to 10 (10 being the best) please rate the > importance of the following aspects of the ports system? > > a. User Interface 5 > b. Consistency of behaviors and interactions 9 > c. Accuracy in dependant port installations 8 > d. Internal record keeping 8 > e. Granularity's of the port management system 5 > 12. Please rate your personal technical skill level? Medium. Erik