[media-types] [IANA #1360941] application/vnd.c3voc.schedule+xml registration request

Amanda Baber via RT <iana-mime-comment@iana.org> Thu, 14 March 2024 23:07 UTC

Return-Path: <iana-shared@icann.org>
X-Original-To: media-types@ietfa.amsl.com
Delivered-To: media-types@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1F74BC14F6AC for <media-types@ietfa.amsl.com>; Thu, 14 Mar 2024 16:07:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.636
X-Spam-Level:
X-Spam-Status: No, score=-0.636 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.249, MISSING_HEADERS=1.021, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iZOk-aySNflP for <media-types@ietfa.amsl.com>; Thu, 14 Mar 2024 16:06:58 -0700 (PDT)
Received: from smtp.lax.icann.org (smtp.lax.icann.org [IPv6:2620:0:2d0:201::1:81]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B0D9BC14F60E for <media-types@ietf.org>; Thu, 14 Mar 2024 16:06:58 -0700 (PDT)
Received: from request6.lax.icann.org (request1.lax.icann.org [10.32.11.221]) by smtp.lax.icann.org (Postfix) with ESMTP id A20C1E18C6; Thu, 14 Mar 2024 23:06:53 +0000 (UTC)
Received: by request6.lax.icann.org (Postfix, from userid 48) id 9FA044B0F7; Thu, 14 Mar 2024 23:06:53 +0000 (UTC)
RT-Owner: amanda.baber
From: Amanda Baber via RT <iana-mime-comment@iana.org>
Reply-To: iana-mime-comment@iana.org
In-Reply-To: <3wsaqe10kf-1@ppa4.dc.icann.org>
References: <RT-Ticket-1360941@icann.org> <3wsaqe10kf-1@ppa4.dc.icann.org>
Message-ID: <rt-5.0.3-112622-1710457613-782.1360941-9-0@icann.org>
X-RT-Loop-Prevention: IANA
X-RT-Ticket: IANA #1360941
X-Managed-BY: RT 5.0.3 (http://www.bestpractical.com/rt/)
X-RT-Originator: amanda.baber@icann.org
CC: darrel@tavis.ca, media-types@ietf.org, voc@c3voc.de
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
X-RT-Original-Encoding: utf-8
Precedence: bulk
Date: Thu, 14 Mar 2024 23:06:53 +0000
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/media-types/l_coKFlR20ZsQifB9GWeXIoRaA0>
Subject: [media-types] [IANA #1360941] application/vnd.c3voc.schedule+xml registration request
X-BeenThere: media-types@ietf.org
X-Mailman-Version: 2.1.39
List-Id: "IANA mailing list for reviewing Media Type \(MIME Type, Content Type\) registration requests." <media-types.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/media-types>, <mailto:media-types-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/media-types/>
List-Post: <mailto:media-types@ietf.org>
List-Help: <mailto:media-types-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/media-types>, <mailto:media-types-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 Mar 2024 23:07:03 -0000

Hi Darrel,

Could you review this request for us by March 29th? I'm copying the applicant, who may want to check the list.

thanks,
Amanda

===

Name: Andreas Hubel

Email: andi@c3voc.de

Media type name: application

Media subtype name: vnd.c3voc.schedule+xml

Required parameters: N/A

Optional parameters: N/A

Encoding considerations: binary

XML

Security considerations: The document is a XML representation of a conference schedule with speakers, talks and URLs to external content like images, videos or PDFs which are not included in the document itself. It must not not contain executable content.

Interoperability considerations: XML

Published specification: This media type registration is for the XML representation of a conference schedule as specified by https://c3voc.de/schedule/schema.xsd – previous versions can be found at https://github.com/voc/schedule/blob/master/validator/xsd/schedule.xml.xsd

It is also appropriate to use this media type with earlier and later versions this XSD.

Applications which use this media: This is format supported by several software packages used at European conferences over the last 20 years:
Publicly first produced by [pentabarf](https://github.com/nevs/pentabarf) (which was in use at FOSDEM till at least last year), extended by [frab](https://frab.github.io/frab/] and continuously supported by [pretalx](https://pretalx.com/p/about/) and [osem](https://osem.io/).

Clients consuming this format include
* https://github.com/Wilm0r/giggity (Android, Java)
* https://github.com/EventFahrplan/EventFahrplan (Android, Kotlin/Java)
* https://github.com/saschalalala/pyfahrplan (CLI, Python)
* https://congress.conference.systems (iOS)
* https://github.com/crs-tools/tracker (Video processing system)
* https://github.com/engelsystem/engelsystem (Volunteer planning system) ([[https://github.com/engelsystem/engelsystem/tree/main/src/Helpers/Schedule|PHP]])
* https://info-beamer.com/raspberry-pi-digital-signage-scheduled-player-4765.html (digital signage)

Fragment identifier considerations: N/A

Restrictions on usage: N/A

Provisional registration? (standards tree only): No

Additional information:

1. Deprecated alias names for this type: N/A
2. Magic number(s): N/A
3. File extension(s): .xml
4. Macintosh file type code: N/A
5. Object Identifiers: N/A

General Comments: https://c3voc.de/wiki/schedule

Person to contact for further information:

1. Name: Andreas Hubel
2. Email: voc@c3voc.de

Intended usage: COMMON

Author/Change controller: C3VOC