Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IANA registered model/3mf content type missing in specification #73

Open
3 of 4 tasks
StefanBruens opened this issue Apr 8, 2024 · 8 comments
Open
3 of 4 tasks
Assignees

Comments

@StefanBruens
Copy link

StefanBruens commented Apr 8, 2024

IANA lists model/3mf and refers to the 3MF specification:
https://www.iana.org/assignments/media-types/media-types.xhtml#model ->
http://www.3mf.io/specification

This content type was registered in 2017 by Michael Sweet (CUPS author) on behalf of the Printer Working Group (PWG).

The provided link is dead (404).

There is also an older registration application/vnd.ms-3mfdocument from 2014:
https://www.iana.org/assignments/media-types/media-types.xhtml#application

The specification only names content types for the Model and PrintTicket parts, not for the Package:
https://github.com/3MFConsortium/spec_core/blob/1.3.0/3MF%20Core%20Specification.md#c1-content-types

Required/suggested improvements:

  • Add model/3mf (or application/vnd.ms-3mfdocument) as Package content type to the specification
  • Name the other one as "deprecated alias"
  • Change 3D Model and PrintTicket in Appendix C.1 to 3D Model part and PrintTicket part.
  • Inform IANA about the correct content type name and the current specification URL.
@duanntopology
Copy link

Link updated

@jordig100
Copy link
Contributor

Fixed link: http://www.3mf.io/specification

@StefanBruens
Copy link
Author

@jordig100 Please reopen, you only fixed 1 out of 4 problems.

@jordig100 jordig100 reopened this Jun 17, 2024
@jordig100
Copy link
Contributor

Point #2 is a vendor specific entry by Microsoft prior the 3MF Consortium. This one should be reported to Microsoft, which is not part of the 3MF Consortium anymore.

@jordig100
Copy link
Contributor

Point #2 captured in 8572fc4, for next update.
Thanks for pointing it out.

@jordig100
Copy link
Contributor

Point #4 not needed to update IANA of any URL change, since "https://www.iana.org/assignments/media-types/media-types.xhtml#model -> http://www.3mf.io/specification" is now working.

@StefanBruens
Copy link
Author

Unchecked (1), model/3mf is nowhere mentionded in the spec.

Regarding (2), from https://www.iana.org/assignments/media-types/model/3mf:

Deprecated alias names for this type: N/A

@jordig100 jordig100 self-assigned this Jun 17, 2024
@jordig100
Copy link
Contributor

Point #1 added in new draft: 017d674

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants