[wp-trac] [WordPress Trac] #35435: Support Webmentions

WordPress Trac noreply at wordpress.org
Sun Mar 5 04:20:51 UTC 2017


#35435: Support Webmentions
------------------------------------------+-----------------------------
 Reporter:  dshanske                      |       Owner:
     Type:  feature request               |      Status:  new
 Priority:  normal                        |   Milestone:  Future Release
Component:  Pings/Trackbacks              |     Version:
 Severity:  normal                        |  Resolution:
 Keywords:  needs-patch needs-unit-tests  |     Focuses:
------------------------------------------+-----------------------------
Description changed by dshanske:

Old description:

> Webmention have been released as a public working draft as of today.
> https://www.w3.org/TR/2016/WD-webmention-20160112/ . Previous linkback
> protocols(trackback and pingback) did not achieve this status.
>
> The Webmention is a simplified evolution of the Pingback. It drops XML-
> RPC in favor of simple form encoding. The recommendation calls for
> asynchronous processing to prevent DoS attacks.
>
> There is already a webmention plugin for WordPress in the repository.
> https://wordpress.org/plugins/webmention/ and a feature plugin could be
> developed for merging into core.
>
> Trackbacks and Pingbacks both have their unique problems. The idea of
> linkbacks in general remains a good one, spoiled by less robust
> implementations. To go to the logical extreme, suggesting that adoption
> of webmentions be concurrent with the disabling by default of the earlier
> and less secure  protocols.
>
> Finally, no feature should be adopted in WordPress unless it has
> users...the pingback implementation in WordPress displays pingbacks in a
> way that does not convey useful meaning.
>
> Current implementations of Webmention parse the HTML to generate a
> comment or other richer forms of response that are more useful to a site
> than what is currently available.

New description:

 Webmention is now a W3C Recommendation as of January 12, 2017.
 https://www.w3.org/TR/webmention/ . Previous linkback protocols(trackback
 and pingback) did not achieve this status.

 The Webmention is a simplified evolution of the Pingback. It drops XML-RPC
 in favor of simple form encoding. The recommendation calls for
 asynchronous processing to prevent DoS attacks.

 There is already a webmention plugin for WordPress in the repository.
 https://wordpress.org/plugins/webmention/ and this could be used as a
 basis for a feature plugin to merge into core.

 Trackbacks and Pingbacks both have their unique problems. The idea of
 linkbacks in general remains a good one, spoiled by less robust
 implementations. To go to the logical extreme, suggesting that adoption of
 webmentions be concurrent with the disabling by default of the earlier and
 less secure  protocols.

 Finally, no feature should be adopted in WordPress unless it has
 users...the pingback implementation in WordPress displays pingbacks in a
 way that does not convey useful meaning.

 Current implementations of Webmention parse the HTML to generate a comment
 or other richer forms of response that are more useful to a site than what
 is currently available. The proof of concept for this is in the Semantic
 Linkbacks plugin https://wordpress.org/plugins/semantic-linkbacks .

--

--
Ticket URL: <https://core.trac.wordpress.org/ticket/35435#comment:4>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list