SML @ IETF 118
Monday, November 6th, 2023
15:30 (Prague, UTC+1)/14:30 (UTC)
1.5 hours
Meetecho:
https://meetings.conf.meetecho.com/ietf118/?group=sml&short=&item=1
Notes: https://notes.ietf.org/notes-ietf-118-sml
Chairs: Alexey Melnikov
Bernie Hoeneisen: Delegate/helping with running the session
Note takers: Joris Baum
15:30 Administrivia
15:35 Structured vacation notices
15:48 Structured Email: Use cases
-
Hans-Jörg presenting
-
Sharing is typically done by instant messaging nowadays - could be
done by e-mail as well
- Transactional use cases: Goal is to improve UX
- E-mail specific use cases: ActivityPub already has "like" and
"follow"
-
Phillip Tao:
- Wonderes about which use case should be adopted as the
"reference draft"
- OOF might be more complex than simpler use-cases like reactions
-
John Levine:
- It is OK.
- It is a good idea to minimalize quantity of user interactions
with e-mail. Make fewer, higher-quality interactions.
-
Jim Fenton:
- Strongly agrees with John.
- Concerned about security considerations. Will be discussed later
in the session.
-
Chair: Ready for adoption (not asking about publication)?
-
Neil: Having a document on use-cases might not be very useful in the
end
- Chair: Indeed, the WG is not obligated to publish this document as
an RFC once it is adopted.
- Chair: (After informal poll about document readiness for adoption)
Let us start adoption call!
16:02 Structured Email
- Chair: Let's have questions after each open issue
-
Hans-Jörg presenting
-
Representation (JSON, XML, etc) - Having both representations might
be beneficial for some software
-
Jakub Olexa:
- Recommend using RDF-XML as some services might block JSON
- Microdata is also much more complicated than JSON-LD
-
Vocabularies -
-
Neil Jenkins: Scope needs to be narrowed down to make it
interoperable
- Hans-Jörg: Use cases are not meant to be understood as
instructive. Like MIME attachments
- Michael Richardson: Do not understand Banking example. ->
Automatically importing some Banking data into other systems
might be a good use case.
-
Placement - How to represent and orthogonally how to convey data
-
Pete Resnick:
- non-representation (e.g. including OOF data before going on
vacation) is not part of the info on the slide
-
Neil Jenkins:
- Existing usage might be difficult to change
-
Ben Bucksch:
- Multipart/alternative is a good idea for full representation
- For partial representation - it is important to associate which
part of the e-mail is represented by the structured data -
multipart/alternative is not a good solution for this as it is a
problem for clients without auto-processing.
- Bernie Hoeneisen: This is more of a case for non-representation
- HTML "script" tag is associated with executable code -> try to
avoid it
-
Identifiers -
-
Jakub Olexa:
- machine-readable information with Personally Identifyable
Information (PII) should be banned as it might violate GDPR and
open the door for spammers etc.
-
Bron Gondwana:
- Bad people already misuse PII with regular expressions
- It is better to make its semantic - easier processing for all
-
Chair: Ready for adoption (not asking about publication)?
- Chair: Let us start the adoption call!
16:27 Email Marker to Indicate Automatic Processing
16:37 Structured Email: Trust and security considerations
17:00 Flextime
- Looking for co-chair!
- Also looking for a new chair from March 2024!
- Will discuss plans related to the online interim meeting on the
mailing list