From owner-freebsd-ports@FreeBSD.ORG Sat Jun 8 12:04:14 2013 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 4D6FC43A; Sat, 8 Jun 2013 12:04:14 +0000 (UTC) (envelope-from andrew.w.nosenko@gmail.com) Received: from mail-ie0-x22b.google.com (mail-ie0-x22b.google.com [IPv6:2607:f8b0:4001:c03::22b]) by mx1.freebsd.org (Postfix) with ESMTP id 159C31122; Sat, 8 Jun 2013 12:04:14 +0000 (UTC) Received: by mail-ie0-f171.google.com with SMTP id s9so13014129iec.30 for ; Sat, 08 Jun 2013 05:04:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=1GHYbdJbxBji2vTVKMhPhaJDWN0YIk3RA/NPk5mmkec=; b=W43DkVpii/0y7rRPNrGsJHs5l1UC1kB3Eh6RCX9LufTw347adB8VKsfN7nLXSeG9st xBphmEvVgenNU6n/4YDjN0L07ZZKCTByQFeps2zoknWyt3p50wh9VC7Fkb1sQ3Albj6J XemIsdMObAqYEae05jkFFPUVvPPPrTZBrd6LA7V+s4u3khpafq+SIwi+0RLn1RhaZA4z wN8KC0Dz/W/zHGq/E01VzzFAFlK0Iex7HfAgrjVQ6Pzxo8tBXYkQedbSdZcFCAz2WDP6 n2+vreUCkxQhf/CcgEp8lRV6wim5pnOBLDEE5p+3Pko45D2s+63zXoQsIQaZ9L1TaaQJ GXGg== MIME-Version: 1.0 X-Received: by 10.50.67.10 with SMTP id j10mr782091igt.70.1370693053754; Sat, 08 Jun 2013 05:04:13 -0700 (PDT) Received: by 10.64.225.163 with HTTP; Sat, 8 Jun 2013 05:04:13 -0700 (PDT) In-Reply-To: References: <20130607081210.GD35160@ithaqua.etoilebsd.net> <51B1A5D8.8070906@gmail.com> <20130607094227.GE35160@ithaqua.etoilebsd.net> <51B1B2D5.8020901@gmail.com> <20130607101758.GF35160@ithaqua.etoilebsd.net> <51B1B9F0.2030206@coosemans.org> <20130607113959.GI35160@ithaqua.etoilebsd.net> <51B1E067.8070204@coosemans.org> <20130607134244.GL35160@ithaqua.etoilebsd.net> <20130607185645.52d3a1ae@bsd64.grem.de> Date: Sat, 8 Jun 2013 15:04:13 +0300 Message-ID: Subject: Re: [HEADSUP] dialog4ports does not popup anymore only for global options From: "Andrew W. Nosenko" To: Chris Rees Content-Type: text/plain; charset=ISO-8859-1 Cc: "ports@freebsd.org" , Baptiste Daroussin , Tijl Coosemans , Vitaly Magerya , Michael Gmelin X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Jun 2013 12:04:14 -0000 On Fri, Jun 7, 2013 at 9:58 PM, Chris Rees wrote: > On 7 June 2013 18:49, Andrew W. Nosenko wrote: >> On Fri, Jun 7, 2013 at 8:15 PM, Chris Rees wrote: >>> >>> I can see your point when talking about DOCS, but for NLS it's insanity >>> *for general use*. Give me an example of where NLS non-globals are >>> appropriate and I'll shut up. >> >> The GIMP in Russian locale. >> GNU Make in any non-English locale. > > I guess you mean the translations are bad? Your guess is wrong. For some reason you are treating NLS as "black and white" thing. Either completely enable, or completely disable. Please, just belive that there are lot of grays in between. But I'm completely against: 1. Poor or confusing translations (when easiest way to understand something is to try to back-translate to English, or in some pathological cases, start application in the English locale and match UI elements by position); 2. Translations of tools, which are intended to or used to interact with other tools, as opposed to the end users (GNU make, GCC, Git, GnuPG are perfect examples) 3. Ports which do not provide the easy enough and consistent way to disable NLS. Just because it deprives me a way to workaround cases #1 and #2. And the #3 is the reason, why I stand up in this thread. I don't bother about popping-up dialogs. After all, I'm not in a business of rebuilding the whole ports tree from scratch every day. And even a machine will wait my answer the whole night -- not a problem. Summary time required to build plus wasted time is negligible in comparison to time spent in using application. Therefore, the first thing, which I optimize, is a comfort of using application, and other things are going only after that. -- Andrew W. Nosenko