Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp1830288ybz; Thu, 23 Apr 2020 06:46:03 -0700 (PDT) X-Google-Smtp-Source: APiQypJjMelYI7gNtarrsA4mebHXrvScaaDG8qZB6P4p1m/3wayiDceiCtiTiaJtQ8mb9Vv8DT0Y X-Received: by 2002:a17:906:1584:: with SMTP id k4mr2793624ejd.355.1587649563107; Thu, 23 Apr 2020 06:46:03 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1587649563; cv=none; d=google.com; s=arc-20160816; b=UGS57Zev9dx0DY+yKneQMfP4nxuUZuztp0JG+PeCdr4AGfQAwhJg8GCA/ZaLPn8uW1 M738daBR7B0enuFMODjY1k5yy4ic3l2MWs9sXyiwWCpN4BxdgAV/5Q5swZ+ErIZkIXlb 7UH73zOnjzZn5nYeYlGwLURfjKm4OOB2gG/p2TGzUyTpYMREuuSdXfzKdT9KFmq8nqXF JAL/0LXThgduqxIet7fZMWo0/rxwSgS2JmuVzZL0/cf4NUMH29gCWdRyMMbM7bmTxhsR pxWlZTG0agKD14BijCgz1xiMleyRkoqjUX1yIBjXbtwGUZrkoLe7fzbLPtAaPz8Qd26i Xvew== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:autocrypt:from:references:cc:to:subject; bh=TVKce7mTANsKxx1w1wNu8zO7dU3zXp1RBz51aT+7jQ8=; b=kevrRHbUexGtED3Sx+AT7Sg+B1QIgHQBVOgj1R8TV12EIrIbxZh0vzo1IJAj02g23P X/eQF7YAV6Hwi1N3XgCkyUhh584M2PD+9ORuGPx2H1FiAVZ71cev88JbjGoAZv0QiK9A J5Xr4UyrFoaIyJ8k2+AYWflNLmaTIbJBhmb/F/iKCFas6Hp2nJx++e/KemtHDI4Uf4ig CxIOG4M746ElGsTjynoOCn8Q+9cJ4gnQUg5ODwexDcWGMlQsJFX1mYUiIXIXakgaTGx4 czS+mx3RR4njUi9QWtkcXt9L7VHbZSSJe01JlHvh7NQR/iWUnWbS/mzWM1GmdyKF+7Hj WchQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id q4si1251812eji.14.2020.04.23.06.45.39; Thu, 23 Apr 2020 06:46:03 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728585AbgDWNn7 (ORCPT + 99 others); Thu, 23 Apr 2020 09:43:59 -0400 Received: from sandeen.net ([63.231.237.45]:32966 "EHLO sandeen.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728133AbgDWNn6 (ORCPT ); Thu, 23 Apr 2020 09:43:58 -0400 Received: from [10.0.0.4] (liberator [10.0.0.4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by sandeen.net (Postfix) with ESMTPSA id 84152323C1B; Thu, 23 Apr 2020 08:43:26 -0500 (CDT) Subject: Re: [ANNOUNCE] exfatprogs-1.0.2 version released To: Namjae Jeon , 'LKML' , linux-fsdevel@vger.kernel.org Cc: 'Hyunchul Lee' , 'Sedat Dilek' , 'Goldwyn Rodrigues' References: <004701d6194c$0d238990$276a9cb0$@samsung.com> From: Eric Sandeen Autocrypt: addr=sandeen@sandeen.net; prefer-encrypt=mutual; keydata= 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 pA== Message-ID: <3f535421-d21b-0647-6e46-47b545ff3dfb@sandeen.net> Date: Thu, 23 Apr 2020 08:43:56 -0500 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:68.0) Gecko/20100101 Thunderbird/68.7.0 MIME-Version: 1.0 In-Reply-To: <004701d6194c$0d238990$276a9cb0$@samsung.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 4/23/20 3:49 AM, Namjae Jeon wrote: > This is the second release of exfatprogs since the initial version(1.0.1). > We have received various feedbacks and patches since the previous release > and applied them in this release. Thanks for feedback and patches! > > According to Goldwyn's comments, We renamed the project name from > exfat-utils to exfatprogs. However, There is an opinion that just renaming > the name is not enough. Because the binary names(mkfs.exfat, fsck.exfat) > still are same with ones in current exfat-utils RPM package. > > If that's real problem, We are considering a long jump with 2.0.0 when adding > repair feature. > > Any feedback is welcome!:) Just my $0.02 - I think you need to keep the binary names the same, this is a very common naming convention that other software may depend on. At least xfstests certainly expects that the "exfat.$FOO" naming convention is there, and that "exfat" is used consistently across utilities, module names, statfs and blkid output etc. Personally I think it would be sufficient for distribution packages to set the equivalent of a "Conflicts: exfat-utils" in the exfatprogs package so that they cannot be installed simultaneously? The devil is in the details on packaging but there are usually packaging tricks if we need to replace or exclude one package with another. Thanks, -Eric > The major changes in this release: > * Rename project name to exfatprogs. > * label.exfat: Add support for label.exfat to set/get exfat volume label. > * Replace iconv library by standard C functions mbstowcs() and wcrtomb(). > * Fix the build warnings/errors and add warning options. > * Fix several bugs(memory leak, wrong endian conversion, zero out beyond end of file) and cleanup codes > * Fix issues on big endian system and on 32bit system. > * Add support for Android build system. > > The git tree is at: > https://github.com/exfatprogs/exfatprogs > > The tarballs can be found at: > https://github.com/exfatprogs/exfatprogs/releases/tag/1.0.2 >