From owner-freebsd-current@FreeBSD.ORG Wed Dec 5 14:29:14 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 E12B516A46B for ; Wed, 5 Dec 2007 14:29:13 +0000 (UTC) (envelope-from qpadla@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.170]) by mx1.freebsd.org (Postfix) with ESMTP id 6410C13C458 for ; Wed, 5 Dec 2007 14:29:13 +0000 (UTC) (envelope-from qpadla@gmail.com) Received: by ug-out-1314.google.com with SMTP id y2so767505uge for ; Wed, 05 Dec 2007 06:29:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:reply-to:to:subject:date:user-agent:references:in-reply-to:mime-version:content-type:content-transfer-encoding:message-id; bh=wUgOV8sbkPIo3IwgdyDZm3ntuxy/3m+ozg0Met+X2iY=; b=H3qFDlSAgYWcBvIQhjxQTxXYYf4BzxanBDiRqjmxhuoUBl8TfP92xom5067M6hrjBGa/0/lSA+V6lOwiFGNQL12VSghnklTk1UOmSo85KWdtmbgJWapMBGh+DOHs25ZP5ERMxrHmtBB3+fizbFfFGMgE9ZkIcnAHyRf6KRX/Tb0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:reply-to:to:subject:date:user-agent:references:in-reply-to:mime-version:content-type:content-transfer-encoding:message-id; b=baf0+yTyc2aNMU9XpH7wHwEAQ/v/N/tGWBPmhMhn8nghY4rClS+iEBCVlgFnA+KT9Y/9+VGzcVZ5+uzojr6GWSv7llmmL+PrnrBSaupYIP4Hus5bvqGdjUlr8xRRlB3x8hmmNafhdtnjvy/SaMiMUd7fMTjl9iSDReVYONuWUUQ= Received: by 10.78.180.18 with SMTP id c18mr609422huf.1196864951426; Wed, 05 Dec 2007 06:29:11 -0800 (PST) Received: from orion ( [89.162.141.1]) by mx.google.com with ESMTPS id 31sm279321nfu.2007.12.05.06.29.09 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 05 Dec 2007 06:29:10 -0800 (PST) From: Nikolay Pavlov To: freebsd-current@freebsd.org Date: Wed, 5 Dec 2007 16:28:58 +0200 User-Agent: KMail/1.9.6 (enterprise 0.20070907.709405) References: <47541063.4010101@gmail.com> In-Reply-To: <47541063.4010101@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1589563.K19UuXBJ7k"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200712051629.03187.qpadla@gmail.com> 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 Reply-To: qpadla@gmail.com List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Dec 2007 14:29:14 -0000 --nextPart1589563.K19UuXBJ7k Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Monday 03 December 2007 16:19:15 Aryeh M. Friedman wrote: > [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)? the underlaying OS > > 2. How frequently do you interact with the ports systems and what is > the most common interaction you have with it? upgrading selected ports via portupgrade, at least once per month=20 > > 3. What is the single best aspect of the current system? Automation and simplicity of the port installation procedure, granularity=20 of ports building process. =20 > > 4. What is the single worst aspect of the current system? a management and compilation time overhead when number of installed ports=20 are significant (for Desktops it's a waste of time and resources); inability to keep only binary based installations due to lack of official=20 package updates between RELEASES; very complicated and not automatic pkg-plist mechanism; =20 inability to forceably purge the configuration files; inability to cross-architecture building; inability to downgrade; inability to predict download and installation volume for all the=20 dependencies even for binary installations; inability to maintain base system as a collection of ports; > 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? I'd to use some sort of gui and binary based installation procedure. > 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? Yes. > > 8. How long have you used FreeBSD and/or UNIX in general? Since FreeBSD 4.7 > > 9. That is your primary use(s) for your FreeBSD machine(s) (name upto > 3)? Production servers, development boxes. > > 10. Assuming there is no functional difference what is your preferred > installation method for 3rd party software? only ports > > 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 1 > c. Accuracy in dependant port installations 2 > d. Internal record keeping 3 > e. Granularity's of the port management system 4 > > 12. Please rate your personal technical skill level? High =2D-=20 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =20 =2D Best regards, Nikolay Pavlov. <<<----------------------------------- = =20 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =20 --nextPart1589563.K19UuXBJ7k Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQBHVrWv/2R6KvEYGaIRAnQhAKDgExkyRfMTf7KLKa51B8ezohTi9QCfZ+En IWMUMp57sxc8CW7lrC/ZFe8= =n9eC -----END PGP SIGNATURE----- --nextPart1589563.K19UuXBJ7k--