Author: nilbek
Description:
example e-mail
Links on emails are broken... Email is in English, I think bug is clear...
Version: unspecified
Severity: minor
Attached:
• bzimport | |
Jul 9 2012, 7:51 PM |
F3622859: 5zVfolp.png | |
Mar 12 2016, 8:43 PM |
Author: nilbek
Description:
example e-mail
Links on emails are broken... Email is in English, I think bug is clear...
Version: unspecified
Severity: minor
Attached:
Which email client is that?
Could you attach such an email here as an attachment, please?
nilbek wrote:
I'm using Outlook (live.com) as a client and as I know it is one of top clients in emailing.
Basically what nilbek is suggesting is that brackets should be URL encoded in email links. That seems sensible to me, so I'll reopen pending further discussion.
Thunderbird email (shown below) and Gmail's website, both link the part of the string in brackets correctly.
If we were to change the default URL encoding for all sent links with brackets,
so that instead of
https://meta.wikimedia.org/wiki/User:Quiddity_(WMF)/sandbox%C4%8Di%C4%87_(test)/Logo
we received a link to
https://meta.wikimedia.org/wiki/User:Quiddity_(WMF)/sandbox%C4%8Di%C4%87_%28test%29/Logo
that would make links with brackets harder to read for everyone that uses an email client that renders the links properly. I'm not sure if that is worth it, in balance.
However, @Dispenser has been putting together some great related research at https://en.wikipedia.org/wiki/User:Dispenser/Automatic_linking_problems so he might be able to comment on the more technical aspects/limitations, or provide better long-term recommendations?
See also: the since-resolved T13056: Closing bracket skipped in emailed links - I'm not sure if we just need to add < and > per https://gerrit.wikimedia.org/r/#/c/24291/ ?
General advice: Append a _ when page name is terminated by . or ) or similar.