From owner-freebsd-ports@freebsd.org Thu Apr 20 08:44:53 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 85157D46540 for ; Thu, 20 Apr 2017 08:44:53 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from home.opsec.eu (home.opsec.eu [IPv6:2001:14f8:200::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 455C4C0D for ; Thu, 20 Apr 2017 08:44:53 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.87 (FreeBSD)) (envelope-from ) id 1d17hs-000Lfk-LJ; Thu, 20 Apr 2017 10:44:52 +0200 Date: Thu, 20 Apr 2017 10:44:52 +0200 From: Kurt Jaeger To: Grzegorz Junka Cc: freebsd-ports@freebsd.org Subject: Re: Is pkg quarterly really needed? Message-ID: <20170420084452.GH74780@home.opsec.eu> References: <58F61A8D.1030309@a1poweruser.com> <29e44642-e301-f07c-afe3-bad735d8ee5e@freebsd.org> <20170420053722.GD31559@lonesome.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Apr 2017 08:44:53 -0000 Hi! > I am not sure if this is a rant in favour or against quarterly branches. > And this discussion comes up again and again quite regularly. I wonder > why ports don't follow the development model of the FreeBSD kernel? - lack of developer time We have bapt who develops pkg. bdrewery, who does poudriere. A small group works on the ports framework. There are a few who report issues and fixes. I think that's it, and all work on huge workloads. They add features that are even more important than perfecting quarterly. Quarterly was not meant to fix all issues, it was meant as a test to learn what comes up if one provides some more stable pkg tree besides the HEAD. - lack of maintainer and committer time maintainers and committers have to track lots of changes, and it's already hard to keep up with HEAD and quarterly. So many changes are never merged to quarterly, because it's difficult to grasp side effects. About the 'lack-of-time': Please visit https://bugs.freebsd.org/bugzilla/page.cgi?id=dashboard.html and look at the numbers. Do it from time to time. Plot the trajectory 8-} Submit patches to the bugzilla project that allows us to track the trajectory 8-} So, in general: trust the folks who do the complicated work, and please react in a friendly way to issues you encounter. Report them using bugzilla.freebsd.org. Search on bugzilla for similar reports and add to them with additional tests, reports etc. If, after all this 'keeping-up' leaves you with spare brain cycles, start submitting patches, and learn the big picture. It's amazingly complex! > Then it would be a matter of creating a scheme for url addresses for > easy access to these folders with build packages. The scheme has to be implemented in the tools. -- pi@opsec.eu +49 171 3101372 3 years to go !