From owner-freebsd-hackers@FreeBSD.ORG Tue Sep 9 04:47:49 2014 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6781C6AF; Tue, 9 Sep 2014 04:47:49 +0000 (UTC) Received: from mail.iXsystems.com (mail.ixsystems.com [12.229.62.4]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client CN "*.ixsystems.com", Issuer "Go Daddy Secure Certification Authority" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 45E93BDF; Tue, 9 Sep 2014 04:47:49 +0000 (UTC) Received: from localhost (mail.ixsystems.com [10.2.55.1]) by mail.iXsystems.com (Postfix) with ESMTP id 833A57F4B8; Mon, 8 Sep 2014 21:47:45 -0700 (PDT) Received: from mail.iXsystems.com ([10.2.55.1]) by localhost (mail.ixsystems.com [10.2.55.1]) (maiad, port 10024) with ESMTP id 71607-06; Mon, 8 Sep 2014 21:47:45 -0700 (PDT) Received: from [10.8.0.38] (unknown [10.8.0.38]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by mail.iXsystems.com (Postfix) with ESMTPSA id 0075B7F4B3; Mon, 8 Sep 2014 21:47:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=ixsystems.com; s=newknight0; t=1410238065; bh=aYFX+zW+scPQfqhryTuE23YEAnuwLVQKqZec+rIGe3I=; h=Subject:From:In-Reply-To:Date:Cc:References:To; b=AhWyRDgJlOKp5SLbiLx2gJEN6RnaW6cdYF/22bLCuymq56lculi/gvmSGUyTUTZcY 4873xi+FB+2VKj6Ve9nFI0P/T9kMx/6xSU1HjEZft5dOPfLdrWFKig7U6XDw2441U0 TKE5IccghkzS1CB0W8E+F7bksVdG51KxxyrjnAQ0= Content-Type: text/plain; charset=windows-1252 Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: Tool to access ZFS/NFSv4 alternate data streams on FreeBSD? From: Jordan Hubbard In-Reply-To: <755175739.33844219.1410217844431.JavaMail.root@uoguelph.ca> Date: Mon, 8 Sep 2014 21:47:42 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: <9F4D2C26-F077-4CA7-A532-BA4CE562C50D@ixsystems.com> References: <755175739.33844219.1410217844431.JavaMail.root@uoguelph.ca> To: Rick Macklem X-Mailer: Apple Mail (2.1878.6) Cc: freebsd-hackers@freebsd.org, Richard Yao , Lionel Cons , Jan Bramkamp X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Sep 2014 04:47:49 -0000 Yep. I was just describing the experience that OS X went through in = implementing extattrs / legacy resource fork support. To recap it very = briefly: Having NFSv4 support extattrs (or even named streams, if you = want to go that far) is the comparatively easy part. It=92s backing = them up / copying them around that gets more involved, and if you can=92t = back up certain attributes then you=92re not likely to get anyone to = want to use them, at which point the whole =93sharing=94 aspect kind of = takes a back seat. On Sep 8, 2014, at 4:10 PM, Rick Macklem wrote: > Last time this came up for discussion, Jordan Hubbard got quite = involved > along the lines of ``most of the work is in userland, for archive = tools, etc``. > I can`t remember what the mailing list thread was called, but it was = started > by a guy who was a ``resource fork`` advocate (associated with CERN if = I recall), > where they use Gbyte extended attributes.