[wp-trac] [WordPress Trac] #40031: Consider Add Web Annotations to WordPress
WordPress Trac
noreply at wordpress.org
Sat Mar 4 05:20:32 UTC 2017
#40031: Consider Add Web Annotations to WordPress
-----------------------------+-----------------------------
Reporter: MikeSchinkel | Owner:
Type: feature request | Status: new
Priority: normal | Milestone: Awaiting Review
Component: Comments | Version: trunk
Severity: normal | Keywords:
Focuses: ui |
-----------------------------+-----------------------------
This is a strawman ticket published to generate discussion and hopefully
concensus.
The W3C has standardized [https://wptavern.com/web-annotations-are-now-a
-w3c-standard-paving-the-way-for-decentralized-annotation-infrastructure
Web Annotions] to decentralize annotations across the web
''("annotations" being a superset of commenting.)''
As WordPress' mission is to ''"Democratize Publishing,"'' and as WordPress
is by far the most widely used tool for publishing content on the web that
also allows other people to comment on said content, it would seem fitting
''(at least to me)'' that WordPress would empower users of WordPress to
control their own annotations across the web, moving forward.
How might to work? WordPress could offer three (3) new and yet related
features:
1. Add enhancements to the commenting system to accept references to
annotations.
2. Enable a WordPress site to be an ''"Annotation Server."'' This would
likely leverage the existing comment system where the comments could be
associated with a new custom post type where each inidividual post could
collection annotations for and represent one "persona" of a given
registered user as well as how that persona could be presented to the
outside world in the form of a URL that represents the user.
3. An ''"Annotate This"'' feature similar to ''"Press This"'' which can
store annotations at the user's own WordPress site where the Annotate This
UI could become the UI for commenting on all future WordPress websites
(and potential non-WordPress sites) that offer feature 1. For those that
doesn't offer feature 1 this UI could provide functionality to more easily
transfer the comment to the foreign commenting system ''(such as copying
it to the clipboard on user request)'' and possibly even implement
commenting for specific well-known services ''(Twitter, Facebook,
LinkedIn, Disqus, Medium, etc.)''
Note that some people's first reaction to this idea might be ''"that's
plugin territory"'' -- which I can appreciate -- but there are four (4)
reasons why I think this is core territory instead:
1. It is reasonable to assume that 80% of WordPress users would want to
maintain their own comments in addition to their own posts,
2. This idea only really has benefits if it can become ubiquitous, e.g. If
the 3 features are all available. If a plugin then an individual can only
ever control one side of annotations thus dooming their implementation to
obscurity. Note that a ''"Feature Plugin"'' slated for a future version
of WP core is not ''"plugin territory"'' that I am arguing against.
3. It is a W3C recommendation, not some startup 3rd party service so it is
likely to be adopted by many if not all of the web in the next few years.
Why should WordPress not be the tool that helps define for the world how
annotations should best be utilized, before some walled-garden like
Facebook establishes the defacto-approach ahead of WordPress?
4. And finally, WordPress's mission is to ''"Democratize Publishing"'' and
I cannot think of many other feature requests that are more ''"on-
mission"'' than this one,
Thoughts?
--
Ticket URL: <https://core.trac.wordpress.org/ticket/40031>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list