From owner-svn-src-all@freebsd.org Wed Dec 5 18:47:00 2018 Return-Path: Delivered-To: svn-src-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 179D81324073 for ; Wed, 5 Dec 2018 18:47:00 +0000 (UTC) (envelope-from pfg@FreeBSD.org) Received: from sonic313-20.consmr.mail.gq1.yahoo.com (sonic313-20.consmr.mail.gq1.yahoo.com [98.137.65.83]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6DB2D8318B for ; Wed, 5 Dec 2018 18:46:59 +0000 (UTC) (envelope-from pfg@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1544035617; bh=SkQoh6+UPTyKJn20OY/Lnb8eAvu4LVTBKFM3bica/3w=; h=From:Subject:To:Cc:References:Date:In-Reply-To:From:Subject; b=i8Ijwx7RbzEGBAmI6gd80XPlhj2L339tctxve1pvrT6Ga0wOwxew3PXw31rRkamT8Rl5FbkpP05mX1hlj/OJGON8CifaN8G0gHr7BWyZZBU2OAzYy1CHf//1a87spQsX5Y8GD6E4zhJ0/3HxIv5tPgKIdzd4UirG1bc5utQUEZvSL3v/c49+BWtk1wTGI7vfalT8M6LGHeHpRP8At+8QuROdKhAWm8O5mywwfyrOdGGymWPIMnABXC2sJSn0LiXpXAjCHvJNhMloW3GyozfBmI8IZ4kdDa+QYsX3Ohztbg41LAJQx0tAKKjeNRraCXNsZl6cwSzfm/vWy+j1XFH/zQ== X-YMail-OSG: HzQQQtMVM1msBJa4UWEHtG.JPich_npVxm6BondEy86pGTQ0eMIB6..vTqV.VyK SmFirK5w1Zeo9geyMb6JtO7ESkSeyVNEp1y_folZmhEFYOCSTln_CLyUFMlpG3b7Z8l9OLA7Jpzb wTJIMTPML6X1DLmt4cX_3FgqpEOaBaSga41OJd9reAVnk_Qqb5q.QRCtvg7Xd58xUuMUkXCMF1qc 8b95WEC_whfuiLjB2xDXSUzIucggMA2jvGEMEfD3LPstyahjHKDLHWeMe_yDerVSMaEHzEGroN0L 9xiWvIGOhvn_RzhT7moEb3GmIfkeMJCb8RGl89rSt6f8kEYEmgtDwcE0pkNytD26DcmNAukEiC.x 8o_jKrIMyvrbx63w_7BCA2cbKvjTe08Bu.iLD6bOTBNjnzsHHwHQRW0FhCJ5PsAgWTmgGwPOYfjR eyka8gY96lQAjr5tS2gCB7YLSTbtxXVVLhhlmwZGOFDiPtyucyHjO00JJ8ggQKLg.lO_kDzuMNcA qNZ2NKS_qfs4Wp1O_6eQ96QdIUx7I0Toa1km3G.D9jVlcka4MwfhbyTSWV.g9GeJQheX0owdoZaV cQGx0AsgtJVbjYdkanEYut3WNpJ9ANyXB__leEeJbteNhEuDYmzacGE8aqUpsHtKFb7TG_oZodh8 pTSavFUgm9bSF80XRm58wExVnyOomwPSpMgSJPuFPGZCMbN57Pjxa3m9Yf6K..wnXzCxvFnt4NLG gtkDyn3kXhstJ.15t7Lqqu6Cj_uxi_dodX7SrAJfbPkQYLRBmg713fyIVaALP5CJ8Yrduue60FOi aDH3Vnlwg5LDnpb5aajsMkCOFxXHr0p4X00WJ8EAAYrP0bJe9l1YiFIPSh062SsO_RU3JEqkiGYi Vp5k3Cn4MjqJpCcTJH4uMjKaPrFktnDxz2uaovKzNKeumPWHhvM7ZmRsayR8hv61gGUqp..Pz9Nu tTATjAy_i8QD3jR6gb076S6IJIkN7lDUcZrah5.ElPWDU86i5jA3VUWeG220h7xpI8SwGj4eIN96 hvRnn8XsTbuvGDRV23rM0gAl.LA-- Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.gq1.yahoo.com with HTTP; Wed, 5 Dec 2018 18:46:57 +0000 Received: from 181.52.72.201 (EHLO [192.168.0.6]) ([181.52.72.201]) by smtp401.mail.gq1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID a253ee1785c5e9afa46d8f685d48883b; Wed, 05 Dec 2018 18:46:53 +0000 (UTC) From: Pedro Giffuni Subject: Re: svn commit: r341505 - head/share/man/man5 To: cem@freebsd.org Cc: src-committers , svn-src-all@freebsd.org, svn-src-head@freebsd.org References: <201812042251.wB4MpE2m018782@repo.freebsd.org> <343a2f70-fb4c-bc5c-d32c-789e7797a628@FreeBSD.org> <44199325-5b07-5195-1157-63c197eb5f07@FreeBSD.org> Organization: FreeBSD Project Message-ID: <2b9783a8-9254-4b70-65c8-7e27b43b0726@FreeBSD.org> Date: Wed, 5 Dec 2018 13:46:54 -0500 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.2 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Rspamd-Queue-Id: 6DB2D8318B X-Spamd-Result: default: False [-0.30 / 15.00]; local_wl_from(0.00)[FreeBSD.org]; NEURAL_HAM_MEDIUM(-0.06)[-0.064,0]; NEURAL_HAM_SHORT(-0.15)[-0.147,0]; NEURAL_HAM_LONG(-0.09)[-0.091,0]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/21, country:US] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Dec 2018 18:47:00 -0000 On 05/12/2018 12:41, Conrad Meyer wrote: > On Wed, Dec 5, 2018 at 7:24 AM Pedro Giffuni wrote: >> On 12/5/18 12:06 AM, Kubilay Kocak wrote: >>> Can we remove '2' from the module/man/etc name if (since) it supports >>> multiple extXfs versions? Is there anything serious preventing it? >> You can currently create plain ext2 filesystems on FreeBSD and add >> ext3/4 features on top and it will work just fine. The distinction on >> linux about ext2/3/4 is rather accidental: they didn't master Version >> Control in time to branch instead of forking the implementation a couple >> of times. It also seems like ext3 disappeared. > The Linux model is that the current incarnation of the ext2/3/4 driver > is named "ext4," and that's what Linux users expect. You can mount > any ext2/3/4 filesystem with the Linux ext4 driver. For ext4, it was > a result of wanting to keep ext3 stable while developing ext4 in-tree. > (For a while, it was called "ext4dev"). ext4 is long-since stabilized > and ext3 became fully redundant with ext4, so I guess they dropped it. From a linux user/marketing perspective you are right. Are we sure there will never be an ext5fs? I would hate to start moving a filesystem in the tree every time a new release comes out. > I think we should just follow that convention and rename ext2fs to > ext4fs. We can mention support for the less-used ancient ext2/3 in a > COMPATIBILITY section or something, if we don't already, but ext4 has > been the go-to basic Linux filesystem for a decade. (Seriously: "On > 11 October 2008, the patches that mark ext4 as stable code were merged > in the Linux 2.6.28.") If we support ext4, call it ext4. We do support enough of ext4 that we could call it ext4 ... OTOH, the implementation is pretty much UFS1 plus ext2/3/4 extensions. I like it as it is because people looking at the code will find out exactly where it all comes from: we are currently doing no effort keep up to date with what ext4 does and we are focusing on compatibility.  For now I think adding a link in the documentation as others have suggested is enough. > My 2¢, > Conrad Thanks! All feedback is appreciated. Pedro.