reason-react icon indicating copy to clipboard operation
reason-react copied to clipboard

Blog RSS and ATOM feeds broken

Open vog opened this issue 5 years ago • 5 comments

The ATOM and RSS feed of the reason-react blog are broken:

  • https://reasonml.github.io/reason-react/reason-react/blog/atom.xml
  • https://reasonml.github.io/reason-react/reason-react/blog/feed.xml

Both respond with 404 File not found.

vog avatar Oct 15 '18 10:10 vog

These are available at

  • https://reasonml.github.io/reason-react/blog/atom.xml
  • https://reasonml.github.io/reason-react/blog/feed.xml

phated avatar Apr 25 '19 12:04 phated

@vog did something point you to those other urls? If so we should fix those broken links.

rickyvetter avatar Apr 25 '19 12:04 rickyvetter

The blog itself points to those broken URLs, i.e. https://reasonml.github.io/reason-react/blog/ and all sub sites. That way, neither the browser nor any RSS app are able to subscribe to it automatically.

Relevant part of the HTML source:

<head>
  ...
  <link rel="alternate" type="application/atom+xml" href="https://reasonml.github.io/reason-react/reason-react/blog/atom.xml" title="ReasonReact Blog ATOM Feed"/>
  <link rel="alternate" type="application/rss+xml" href="https://reasonml.github.io/reason-react/reason-react/blog/feed.xml" title="ReasonReact Blog RSS Feed"/>

vog avatar Apr 25 '19 12:04 vog

I wonder if this would be fixed by upgrading docusaurus. I can try it later (or maybe tomorrow).

phated avatar Apr 25 '19 13:04 phated

By the way, the feeds themselves also contain broken links. For example, the ATOM feed (https://reasonml.github.io/reason-react/blog/atom.xml) contains:

    <entry>
        ...
        <id>https://reasonml.github.io/reason-react/reason-react/blog/2019/04/10/react-hooks.html</id>
        <link href="https://reasonml.github.io/reason-react/reason-react/blog/2019/04/10/react-hooks.html"></link>
        ...
    </entry>

vog avatar Apr 25 '19 14:04 vog