Re: [arcmedia] [apps-discuss] Proposed charter for arcmedia

Stian Soiland-Reyes <soiland-reyes@cs.manchester.ac.uk> Tue, 30 December 2014 20:06 UTC

Return-Path: <stian@mygrid.org.uk>
X-Original-To: arcmedia@ietfa.amsl.com
Delivered-To: arcmedia@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 823951A1B80 for <arcmedia@ietfa.amsl.com>; Tue, 30 Dec 2014 12:06:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.279
X-Spam-Level:
X-Spam-Status: No, score=-1.279 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FM_FORGED_GMAIL=0.622, SPF_PASS=-0.001] autolearn=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nX9B-TUFujL4 for <arcmedia@ietfa.amsl.com>; Tue, 30 Dec 2014 12:06:48 -0800 (PST)
Received: from mail-oi0-x236.google.com (mail-oi0-x236.google.com [IPv6:2607:f8b0:4003:c06::236]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2BDE01A1B77 for <arcmedia@ietf.org>; Tue, 30 Dec 2014 12:06:46 -0800 (PST)
Received: by mail-oi0-f54.google.com with SMTP id u20so33500296oif.13 for <arcmedia@ietf.org>; Tue, 30 Dec 2014 12:06:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mygrid.org.uk; s=google; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc:content-type; bh=U4/uOcvpI8MmJXaP/zTDj9EgPHamNsq38T+JdGgvbNI=; b=d1AiHtVxZ+Jm6sCQy+cmwCINHMXBBveFLI2wvNUs008oz4qhQ9/OvRSDBq3d9758wB C+W3VPMmIYmoYohcjijGuLO787yJMqr5WoiW+4lfnGXD0JcbIo8QlbHdNL15MtzxKP2v +PT+qCws9kwE5kD9yKOlkREkQehmCRT+/lOA4=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc:content-type; bh=U4/uOcvpI8MmJXaP/zTDj9EgPHamNsq38T+JdGgvbNI=; b=fSWKomdHB5LsIVmijtWYnlNQyAHAZgxKtJj3clsrjXP+92EGfRK3vPyt9IfblmgySA 3E3R2S8dCldfl0ICaoaFbRJdvO+naUinrE/XByOJ/R7lB5blThI3nQRr382egrvCLZ33 I8D7QysB5saswGdt6pQi1E34o9SRRPDphDoRIvQbnNMkD9QyNePA2tgFSHTCew0JnPnK raYjw4Jv1wMi35DEakBwKyx83ly3apPegZZVpTY4luqvC/E23zVVgqAR+h+qHh58+tIe L7pJeTu0dVwnSgKg99O6z/0OoPRzIkPEnoicoCLTsX6y8hTI1hJIkz6Vr7WgzFbNv2Sl zaBw==
X-Gm-Message-State: ALoCoQllzINq1bL2ysW/XLgwr2WY0JSt2D1WmG7xtbbSE4Ei/WphGnnNd8+9/V1wIK6Kur5+oMlo
X-Received: by 10.202.68.213 with SMTP id r204mr28135124oia.102.1419970002500; Tue, 30 Dec 2014 12:06:42 -0800 (PST)
MIME-Version: 1.0
Sender: stian@mygrid.org.uk
Received: by 10.76.91.230 with HTTP; Tue, 30 Dec 2014 12:06:22 -0800 (PST)
In-Reply-To: <CAL0qLwad-UcKECA=m7Zqhw+VZ6wy=bFPVKs_ik+fqjPW7-U7cQ@mail.gmail.com>
References: <CAL0qLwYdnW+o4WUb72VM6yuEP8-jBxQ-KgYQm7KP2Sq9E6dp5g@mail.gmail.com> <CAPRnXtkg5GzLmPOWP=DrV8gTvgV+XDhOi=n3OZ86Yrhw+hOgJA@mail.gmail.com> <CAL0qLwad-UcKECA=m7Zqhw+VZ6wy=bFPVKs_ik+fqjPW7-U7cQ@mail.gmail.com>
From: Stian Soiland-Reyes <soiland-reyes@cs.manchester.ac.uk>
Date: Tue, 30 Dec 2014 14:06:22 -0600
X-Google-Sender-Auth: JLSvm3PyWxNVZuT4zBskPyECGfk
Message-ID: <CAPRnXt=m9=ALO=a6BuTM_jEFu1rJpec9NaWY4OYHVJmuWznNLQ@mail.gmail.com>
To: "Murray S. Kucherawy" <superuser@gmail.com>
Content-Type: text/plain; charset="UTF-8"
Archived-At: http://mailarchive.ietf.org/arch/msg/arcmedia/fsHlKfsLhVzq10ecApYBc9wD0-o
Cc: arcmedia@ietf.org
Subject: Re: [arcmedia] [apps-discuss] Proposed charter for arcmedia
X-BeenThere: arcmedia@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "Discussion of creating a new top-level media type, \"archive\", for archive bundles." <arcmedia.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/arcmedia>, <mailto:arcmedia-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/arcmedia/>
List-Post: <mailto:arcmedia@ietf.org>
List-Help: <mailto:arcmedia-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/arcmedia>, <mailto:arcmedia-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Dec 2014 20:06:52 -0000

OK, I didn't know the draft was only to be discussed on the arcmedia list.


I'll give some feedback as I'm trying to implement it :)

https://github.com/ResearchObject/specifications/blob/gh-pages/bundle/draft/draft-arcmedia-archive-robundle-00.txt#L142

I added a "Based on media type:   application/zip"  as my format (as
many others) is a +zip - I think this could be the case for many
specialized formats.


The draft for archive/ should perhaps mention something about when to
use +zip and friends?  And also that a specialization of an archive
need not be an archive itself - e.g. application/jar is not meant to
generally be unpacked as an archive, and hence does not claim to be
+zip or (if it was made today) archive/.


Under Encoding considerations I detailed the encoding of the filepaths
within the archives - I am not sure if this is the right place or if
we should ask about this specifically (just to remind people about
it). There could also be rules about what are legal file paths that
perhaps should be expressed.

https://github.com/ResearchObject/specifications/blob/gh-pages/bundle/draft/draft-arcmedia-archive-robundle-00.txt#L175


It might be useful to ask if the archive has a mechanism to look up
media types of the archived files - e.g. I have them in
/manifest.json, Adobe UCF/epub has them in META-INF/manifest.xml.

.

I dropped the ancient "Macintosh file type code" - I have no idea how
to make one or find out what a ZIP one is called on a Mac OS 9. This
might be useful for older formats though - e.g. for StuffIt for Mac OS
9? Are we required to have this due to older RFCs for media types?




For Fragment identifier I added that I would prefer not to have one as
I already have two other measures:

https://github.com/ResearchObject/specifications/blob/gh-pages/bundle/draft/draft-arcmedia-archive-robundle-00.txt#L229

... but perhaps for the general formats (.zip, tar.gz, etc) it would
be very nice if we can agree on a common default for fragment
identifiers. I suggest using URI-style paths, with escaping done by
the IRI.


http://example.com/archive.tar.gz#/folder%20with%20spaces/within/archive.txt


Some formats, e.g. .dmg - might not fit this pattern as it could in
theory contain multiple partitions - but generally a /-based system
should work.

Fight over if paths in tar files start with / or not begin now!




On 30 December 2014 at 12:13, Murray S. Kucherawy <superuser@gmail.com> wrote:
> On Mon, Dec 29, 2014 at 9:58 PM, Stian Soiland-Reyes
> <soiland-reyes@cs.manchester.ac.uk> wrote:
>>
>> Hi - what's the status of the chartering of the arcmedia WG? I don't
>> see that it has been added to http://datatracker.ietf.org/wg/ and
>> there is no further emails on the arcmedia mailing list.
>
>
> A mailing list was created shortly after the November meeting, and the
> proposed charter was posted there and here.  There has been no response of
> any kind.
>
> -MSK



-- 
Stian Soiland-Reyes, myGrid team
School of Computer Science
The University of Manchester
http://soiland-reyes.com/stian/work/ http://orcid.org/0000-0001-9842-9718