WordPress.org

Make WordPress Core

Opened 13 years ago

Closed 13 years ago

Last modified 13 years ago

#5213 closed enhancement (fixed)

Make AtomPub discoverable

Reported by: rubys Owned by: westi
Milestone: 2.5 Priority: normal
Severity: normal Version:
Component: XML-RPC Keywords: reporter-feedback
Focuses: Cc:

Description

It would help tools like Windows Live Writer if WP's AtomPub support were discoverable. The simple patch attached does just that. It also corrects a minor typo in Atom Feed autodiscovery. Tested on latest HEAD.

Attachments (1)

atom-autodiscovery.patch (2.0 KB) - added by rubys 13 years ago.
update patch based on suggestion from Elias Torres

Download all attachments as: .zip

Change History (10)

#1 @westi
13 years ago

  • Owner changed from anonymous to westi
  • Status changed from new to assigned

Looks good.

atomsvc link should be in a new function not in rsd_link and then added to wp_head action in default_filters.

@rubys
13 years ago

update patch based on suggestion from Elias Torres

#2 follow-up: @jcheng
13 years ago

It’d be really helpful if, in the RSD, the blogId attribute pointed to the collection HREF--that way clients don’t have to prompt the user to pick their blog from a list.

#3 in reply to: ↑ 2 ; follow-up: @foolswisdom
13 years ago

In ticket #5175, which I've now marked as a dupl of this ticket, adding to xmlrpc.php?rsd seems sufficient, and any technical benefit of explicitly including it in wp_head is not immediately obvious to me.

#4 @foolswisdom
13 years ago

  • Keywords reporter-feedback added

#5 in reply to: ↑ 3 @jcheng
13 years ago

Replying to foolswisdom:
The <link rel="service"> is how everyone else in the Atom community is doing this right now (or were until this came up for WP), and it's where the next version of WLW will look. (I don't count Six Apart, their Atom implementations are based on an incredibly old draft and don't seem like they have been updated in years.)

http://jcheng.wordpress.com/2007/10/16/how-wlw-speaks-atompub-part-1-autodiscovery/

#6 @westi
13 years ago

Following discussion with rubys / josephscott it is thought that just adding to the RSD is enough

#8 @westi
13 years ago

  • Resolution set to fixed
  • Status changed from assigned to closed

(In [6262]) Add Atom to the RSD. Fixes #5213 props rubys.

#9 in reply to: ↑ description @foolswisdom
13 years ago

Replying to rubys:

corrects a minor typo in Atom Feed autodiscovery.

Fixed in [6261].

Note: See TracTickets for help on using tickets.