user/dev discussion of public-inbox itself
 help / color / mirror / code / Atom feed
* [PATCH] feed: declare alternate link to HTML interface
@ 2016-02-08  7:41 Eric Wong
  0 siblings, 0 replies; only message in thread
From: Eric Wong @ 2016-02-08  7:41 UTC (permalink / raw)
  To: meta

It seems we need to declare "alternate" and "text/html" at least
for feed readers.
---
 lib/PublicInbox/Feed.pm | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/lib/PublicInbox/Feed.pm b/lib/PublicInbox/Feed.pm
index 65514eb..bbc89f2 100644
--- a/lib/PublicInbox/Feed.pm
+++ b/lib/PublicInbox/Feed.pm
@@ -55,7 +55,8 @@ sub atom_header {
 	qq(<?xml version="1.0" encoding="us-ascii"?>\n) .
 	qq{<feed\nxmlns="http://www.w3.org/2005/Atom">} .
 	qq{$title} .
-	qq(<link\nhref="$feed_opts->{url}"/>) .
+	qq(<link\nrel="alternate"\ntype="text/html") .
+		qq(\nhref="$feed_opts->{url}"/>) .
 	qq(<link\nrel="self"\nhref="$feed_opts->{atomurl}"/>) .
 	qq(<id>mailto:$feed_opts->{id_addr}</id>);
 }
-- 
EW

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2016-02-08  7:41 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-02-08  7:41 [PATCH] feed: declare alternate link to HTML interface Eric Wong

Code repositories for project(s) associated with this public inbox

	https://80x24.org/public-inbox.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).