From owner-freebsd-ports@FreeBSD.ORG Wed Sep 3 21:53:48 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9429AD56 for ; Wed, 3 Sep 2014 21:53:48 +0000 (UTC) Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass DE-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 267B01BE4 for ; Wed, 3 Sep 2014 21:53:47 +0000 (UTC) Received: from mandree.no-ip.org ([78.48.69.16]) by mail.gmx.com (mrgmx101) with ESMTPSA (Nemesis) id 0MXDo1-1Xsppm48Un-00WErR for ; Wed, 03 Sep 2014 23:53:40 +0200 Received: from [IPv6:::1] (localhost6.localdomain6 [IPv6:::1]) by apollo.emma.line.org (Postfix) with ESMTP id 2BCC723CE71 for ; Wed, 3 Sep 2014 23:53:39 +0200 (CEST) Message-ID: <54078DE3.30409@gmx.de> Date: Wed, 03 Sep 2014 23:53:39 +0200 From: Matthias Andree User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.0 MIME-Version: 1.0 To: freebsd-ports@freebsd.org Subject: Re: [BRAINSTORMING] simplifying maintainer's life References: <20140903082538.GE63085@ivaldir.etoilebsd.net> <20140903145614.158f8e89@kalimero.tijl.coosemans.org> <20140903135029.GK63085@ivaldir.etoilebsd.net> <20140903165622.3bff54e0@kalimero.tijl.coosemans.org> <20140903160908.GO63085@ivaldir.etoilebsd.net> <20140903192106.77fecfdf@kalimero.tijl.coosemans.org> In-Reply-To: <20140903192106.77fecfdf@kalimero.tijl.coosemans.org> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:99skIfOtB3i4wXsGFYGTqsI7yAzAoXRz8VEb+IjBEE3mfqaH1u/ ANFLcnNyyn1wGW6i630PfX4H2C7fuM894BdbhF8M9cBnoqUzX6TcgZ1O4O/UG5QaWoc8JZD boUNCExr5u9kmFHvPjPa34mnjhnXKJWaGpJp8Si9y8u+mihkaxwPhaKdv++30LAOE+2TEtb 5gg05iogBWmuEVUtlqGQQ== X-UI-Out-Filterresults: notjunk:1; X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Sep 2014 21:53:48 -0000 Am 03.09.2014 um 19:21 schrieb Tijl Coosemans: > Hmm. Those characters would have to be escaped, just like on the command > line. glob(3) already handles all of that though. > Meaning we start checking all pkg-plists now. I would find it extremely important that a simple "-v" for verbose, or something equivalent, and that is prominently documented everywhere, leads to the system revealing all decisions and findings that it makes for automatisms like glob expansion. Remember that we need to keep things simple for newcomers - and if people show interest in helping with ports, we don't want to confront and turn them away with a system that keeps the user in the dark about what it's doing. I find there's already a lot of magic in pkg going on for daily use where I need to set DEBUG_LEVEL=3 or 4 to understand what it's up to... and that quickly gets unwieldy. Bottom line is, given the tools and helpers we have (make makeplist) we should seriously turn our focus to matters that cause greater pain.