[wp-trac] [WordPress Trac] #41404: Sunset Windows Live Writer Manifest File

WordPress Trac noreply at wordpress.org
Sat Jul 22 08:54:09 UTC 2017


#41404: Sunset Windows Live Writer Manifest File
-------------------------+-----------------------------
 Reporter:  jhabdas      |      Owner:
     Type:  enhancement  |     Status:  new
 Priority:  normal       |  Milestone:  Awaiting Review
Component:  General      |    Version:  trunk
 Severity:  normal       |   Keywords:
  Focuses:               |
-------------------------+-----------------------------
 Given the following code produced on the front-end for users:

 {{{
 <link
   rel="wlwmanifest"
   type="application/wlwmanifest+xml"
   href="http://example.com/wp-includes/wlwmanifest.xml"
 >
 }}}

 Following the link to the manifest XML file produces a node in the tree
 looking like:

 {{{
 <adminUrl>
   <![CDATA[ {blog-postapi-url}/../wp-admin/ ]]>
 </adminUrl>
 }}}

 Manifest produced by the `wlwmanifest_link()` function in `general-
 template.php` and was added to core in version `2.3.1` with
 [https://core.trac.wordpress.org/ticket/5023 ticket/5023] 10 years ago.

 Assuming usage of Windows Live Writer is less than 2% is there anything
 which would prevent this code from being deprecated in an upcoming minor
 and (ideally) removed from the codebase altogether?

 I suspect removing this from Core will have the following benefits:

 - Improved security by greater obscurity of the admin URL
 - Less code to download by the browser
 - Less code to maintain in Core
 - Less cognitive load on users inspecting generated site source

--
Ticket URL: <https://core.trac.wordpress.org/ticket/41404>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list