4 ms·
> "No, if I was saying that, you would have seen those words in my message rather than yours." No-one was 'misattributing' anything to anyone. It was a figure
by roc 13y ago
> "No, if I was saying that, you would have seen those words in my message rather than yours."
No-one was 'misattributing' anything to anyone. It was a figure of speech. Welcome to the sarchasm my friend.
> "its not "non-message-related""
A bad word choice on my part. it is indeed message related; I was just (poorly) trying to draw a line between the message itself and the potentionally-actionable addenda. This whole project seems like an unnecessary marriage of the two.
> "I don't see why an additional filetype is needed for this."
For the same reason we have vcf even though it just happens to be particularly-formatted text. The filetype is more than the encoding. It's a hint to the client and the operating system as to how something should be handled. And should a given client not be aware of these 'actions', using a file-type enables the host system to present an application or extension that is. Again, not unlike VCF.
"Aware" clients could process and present these 'actions' alongside the email, with little difference to how they want to do things currently and not unlike the way they process and present image attachments or PDF previews or what-have-you.
Embedding it within the email not only disadvantages those not using the big email clients (as we've all seen embrace/extend in action, right?) but it places ones email provider in the middle of a non-email exchange between the user and another service.
If anything, the way functionality has been created in 2013 is exactly why we should take care to not see things like this become a carrot for data silos.
- dragonwriter 13y ago> The filetype is more than the encoding. HTML isn't an encoding, and HTML is the filetype in which the structured data used for schemas-in-email is embedded, using open standards for embedding various kinds of data in HTML. > And should a given client not be aware of these 'actions', using a file-type enables the host system to present an application or extension that is. It is now quite common for systems that handle HTML to provide mechanisms for extension to provide additional functionality that don't rely on segregation of related data into separate files with separate types. > Embedding it within the email not only disadvantages those not using the big email clients Parsing microdata and JSON-LD isn't exactly difficult; obviously Google specifically as the first mover has some advantage, but I don't see how this disadvantages any other client any more than any new feature a client implements. > but it places ones email provider in the middle of a non-email exchange between the user and another service. How is it a "non-email exchange"? Its an exchange conduct through email. That's an "email exchange". > If anything, the way functionality has been created in 2013 is exactly why we should take care to not see things like this become a carrot for data silos. How is the completely-open framework involved a "carrot for data silos"? You keep asserting conclusions without explaining your rationale.
- roc 13y ago> "It is now quite common for systems that handle HTML to provide mechanisms for extension to provide additional functionality" Yes, that's the point. Embrace/Extend is part of the risk. The pitfalls have been shown before. We're supposed to learn from these things. > "I don't see how this disadvantages any other client any more than any new feature a client implements" There's a line between client features and proposed extensions of standards. e.g. everything Mailbox has done is fundamentally different from Google's 'Actions'. If you can't see that difference, it might explain why you don't see any problems. > "How is it a "non-email exchange"?" When I write a review for a Netflix movie I just returned, it has nothing to do with email or my email provider. Period. Today, Netflix sends me an email letting me know they got their disc and including a helpful link in the email should I want to write a review. I can click that link and exchange data with Netflix. Under this proposal, the mail provider brokers the exchange of data from myself to Netflix. It allows (in this case) Google to index not only that I got an email from Netflix, but without my doing anything, they're provided (in an easily machine-readable form) data that indicates the very precise meaning of that message. And should I click to review, they're provided with all the data I use to respond to those very-machine-readable questions. Reviewing a movie I've just watched is a follow-on interaction, that may have been raised by the email, but has little to do with it. It ought be no different from my reading and interaction with an attached PDF or image, or adding a calendar invitation, or anything else. For those of us who are on board with the modern "let's give large data silos all our data so they know everything about us" approach - this might sound like something between a non-issue and a desirable result. But not everyone is on-board with such an approach. And making that the default interaction that non-technical users are presented, and adding additional overhead for anyone who would rather not fork ever more data over to the data silos, it is not a 'feature'. > "How is the completely-open framework involved a "carrot for data silos"?" Under the guise of adding 'features' (carrot), providers are going to be able to much-more-easily harvest much-more personal data from users, even without those users doing anything, over the current state of things. And, again, there's no reason a properly Unix-y/Internet-y architectural solution to this same problem couldn't have been chosen. Such an architecture would present zero difference in functionality or interaction for those who are fine with the silos. But massive differences in usability and interaction for those who are not, those who don't know the difference and those who use mail clients that aren't tirelessly maintained. e.g. Presenting this data as an attachment that can be opened by programs other than the email client, in a context separated from the email provider. So those that want to use a better/safe/more-accessible tool to display/process these forms can choose to do so, regardless of what they choose to read their email with and regardless of whether that client is/can be updated as fast as the user desires. That this proposal is "open" only means that any particular silo is encouraged to support it, no different from, e.g., any other proprietary extension to css or html.