Add go-to action schema
This is to add a go-to action schema that should enable a "View issue" button in Gmail (similar to that in Github emails).
#2 Updated by Marius BALTEANU almost 2 years ago
The benefits from my point of view:
- you save one click when you aren't interested to read the email content and you just want to open the issue page directly. Now you need to click on the email subject (to open the email content) and then search visually for the URL to click it.
- the link to the issue page is more clearly highlighted.
#12 Updated by Maxim Krušina about 1 year ago
Oh, great! I just wanted to do this.
I tried it with Redmine 3.3.0, but without success.
When I look into code (email source), there are so e weird 3D added everywhere:
<div itemscope itemtype=3D"http://schema.org/EmailMessage">
but IMHO it hsould be like this:
<div itemscope itemtype="http://schema.org/EmailMessage">
When I removed thode 3Ds, I got better results with validator: https://www.google.com/webmasters/markup-tester/u/0/
.erb template looks good, any clue, where those "3D" string are coming from?
#13 Updated by Maxim Krušina about 1 year ago
#16 Updated by Maxim Krušina 8 months ago
Me too! I was playing with this idea (which is really nice by the way and there is a lot of ways to implement it), but I ended with the conclusion, that's more oriented to one-domain based hosted products, so the owner of product can ask Google for adding a scheme (like ie Trello).
#17 Updated by Jan from Planio www.plan.io 7 months ago
We've had GMail Actions / Schema.org Markup in Planio for a few months now. At Planio, it was easy to enable this for everyone, because we send all email from one specific email address
@plan.io and we just had to request white-listing of that address with Google to make it work for all customers.
Adding this to Redmine, however, would mean that every Redmine admin would have to get their sender address white-listed by Google individually to use this feature. On the other hand, it does not hurt to have this markup in Redmine. It does not break anything and will just be ignored by Google if the sender isn't white-listed.
Jean-Philippe, if you decide that you would like to add it, I would be happy to prepare a patch for the code we use at Planio, which builds the Schema.org tags in a view helper and could therefore be used not only in issues, but all other notification types as well. This approach also does not "pollute" the mailer views too much with additional markup.
#18 Updated by Aleksandar Pavic 5 months ago
Large number of people who use their own pop3 or imaps, use gmail as email client... And it would have "wow" effect for new users...
However it does bring some ambiguity in some use-case scenarios, don't forget that Redmine is often used as helpdesk platform where "view issue" is possible, but preffered action is to reply to that email and Redmine parses that reply, instead of having users click "view issue"...
Probably best way to implement this (if it's to be implemented) would be to put in email settings "Enable/disable" email action buttons...