Markdown Version | Session Recording
Session Date/Time: 23 Mar 2022 12:00
mediaman Session Minutes
Summary
The mediaman working group held its first face-to-face meeting, focusing on three key drafts: a document defining criteria for new top-level media types, a specific proposal for a "haptics" top-level media type, and a document addressing multiple suffixes in media types. The group reached consensus to adopt the new top-level types criteria document as a working group draft, with a strong preference for retaining the "standards track RFC" requirement for new top-level types. The haptics proposal received positive initial feedback, with its advancement dependent on the criteria document. The discussion on multiple suffixes highlighted the need for more review, particularly on its processing model and security implications. Finally, the group agreed to remove "Mac file types" from registration forms.
Key Discussion Points
-
New Top-Level Media Types Document (draft-ietf-mediaman-new-tls)
- Martin Thomson presented
draft-ietf-mediaman-new-tls, outlining potential criteria for new top-level media types based on RFC 6838. - Key criteria discussed included rarity, clear scope, initial registrations, and the need for a Standards Track RFC.
- Barry Lieber questioned the strict "Standards Track RFC" requirement, suggesting expert review might be sufficient for some cases.
- Alexey Favorskoy and John Klensin advocated for retaining the Standards Track requirement, emphasizing the importance of community input, broader review, and the high bar appropriate for rare, foundational changes. Phil Roberts supported this for organizational reasons.
- The draft proposes a new IANA registry for top-level types, including their defining RFCs, to improve discoverability.
- Decision: The working group reached consensus to adopt
draft-ietf-mediaman-new-tlsas a working group draft. There was a strong preference to retain the "standards track RFC" requirement for defining new top-level media types.
- Martin Thomson presented
-
Haptics Top-Level Media Type Proposal (draft-muthusamy-mediaman-haptics)
- Yeshwanth Muthusamy presented the
hapticstop-level media type proposal, arguing its necessity and alignment with the proposed criteria. - He highlighted the ongoing standardization efforts in ISO/BMF, MPEG, and IEEE for haptics, and its relevance to XR and immersive media.
- The proposal detailed numerous existing and emerging haptic subtypes (e.g., HAP, ORG, IBS, HACT, MPEG Haptics, IEEE P1918.1.1, MIDI-based, Audio-to-Vibe), demonstrating a robust ecosystem.
- The
hapticstype is proposed to pertain to the human sense of touch, similar toaudioandvideofor hearing and vision. - Martin Thomson clarified that his criteria draft is not prescriptive and should evolve with feedback from specific proposals like
haptics. - Phil Roberts supported
hapticsas a separate top-level type due to the specialized expertise required and its distinct nature from existing types. - Murray Kucherawy suggested developing both the criteria document and the haptics proposal in parallel.
- Outcome: Positive feedback for the
hapticsproposal. Its formal adoption and progression will follow the finalization of the top-level types criteria document.
- Yeshwanth Muthusamy presented the
-
Multiple Suffixes in Media Types (draft-ietf-mediaman-suffixes)
- Manu Sporny presented
draft-ietf-mediaman-suffixes, aiming to define how multiple media type suffixes (e.g.,+xml+gzip,+ld+json) should be processed and registered. - Goals: Establish processing rules, define registration policies, and address security considerations.
- Key Changes: A revised processing model (to handle cases like
image/svg+xml+gzip), new examples, incorporation of the "structured syntaxes suffixes registry," and a dedicated security considerations section. - Concerns: Manu highlighted the lack of comprehensive review and sought feedback on the correctness of the new processing model.
- Security Discussion: Harold Alvestrand and John Klensin emphasized the realism of "fibbing attacks" (malicious mislabeling) and "GZip bombs" (decompression attacks) as critical security considerations for implementations.
- John Klensin also noted historical caution against structured subtypes, advocating for parameters instead, and warned about the complexity of managing multiple suffixes.
- Martin Thomson raised questions about whether only suffixes need registration or if specific suffix combinations also require registration, and the extent of "permissionless" innovation.
- Outcome: The draft requires significantly more review, particularly on its processing model and comprehensive security implications. Clarification is needed on the registration strategy for suffix combinations.
- Manu Sporny presented
-
Mac File Types in Registration Forms (AOB)
- A discussion was held regarding whether to remove the "Mac file types" field from IANA media type registration forms.
- Pete Resnick and Barry Lieber confirmed that Mac file types are deprecated and not used by modern macOS (since OS X), with file extensions being the primary mechanism.
- Decision: Consensus to remove "Mac file types" as a required field from media type registration forms, with a suggestion that such information could be included in a "notes" field for legacy purposes if necessary.
Decisions and Action Items
-
Decisions:
- The working group adopted
draft-ietf-mediaman-new-tls(New Top-Level Media Types document) as a working group draft. - The working group confirms the preference that
draft-ietf-mediaman-new-tlsshould specify "standards track RFC" as the requirement for defining new top-level MIME types. - The working group decided to remove "Mac file types" as a required field from IANA media type registration forms.
- The working group adopted
-
Action Items:
- Harold Alvestrand: Confirm the adoption of
draft-ietf-mediaman-new-tlson the mediaman mailing list. - Working Group Participants: Provide thorough review and comments on
draft-ietf-mediaman-suffixes, specifically on the processing model and security considerations. - Manu Sporny: Conduct targeted outreach and interviews with key individuals (e.g., Ned Freed, Murray Kucherawy, Mark Nottingham) to gather feedback on
draft-ietf-mediaman-suffixes. - Manu Sporny: Clarify in
draft-ietf-mediaman-suffixesthe specific registration requirements for suffix combinations (i.e., whether combinations must be explicitly registered or if suffix components are sufficient).
- Harold Alvestrand: Confirm the adoption of
Next Steps
- Continue detailed review and iteration on
draft-ietf-mediaman-new-tlsanddraft-ietf-mediaman-suffixes. - Address outstanding questions regarding the processing model and security considerations in the suffixes draft.
- Advance
draft-muthusamy-mediaman-hapticsin alignment with the developing top-level criteria document. - Initiate the process to update IANA media type registration forms to remove the "Mac file types" requirement.