After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 791103 - Looks like atom/rss feed is broken
Looks like atom/rss feed is broken
Status: RESOLVED FIXED
Product: GnuCash
Classification: Other
Component: Website
unspecified
Other Linux
: Normal minor
: ---
Assigned To: gnucash-documentation-maint
gnucash-documentation-maint
Depends on:
Blocks:
 
 
Reported: 2017-12-01 21:48 UTC by Yury
Modified: 2018-06-30 00:01 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Yury 2017-12-01 21:48:50 UTC
Please compare news page - http://gnucash.org/news.phtml  (a lot of entries) with atom page http://gnucash.org/atom.php - just nothing.
My owncloud news reader even can't fetch it - "invalid XML".
Thanks
Comment 1 John Ralls 2017-12-01 22:20:58 UTC
The atom page looks OK to me in Chrome:

<?xml version="1.0" encoding="iso-8859-1"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>GnuCash News</title>
  <subtitle>GnuCash is personal and small-business financial-accounting software, freely licensed under the GNU GPL and available for GNU/Linux, BSD, Solaris, Mac OS X and Microsoft Windows.</subtitle>
  <generator>GnuCash htdocs/trunk/atom.php 1.0 &lt;gnucash-devel@gnucash.org&gt;</generator>
  <logo>http://www.gnucash.org/images/icons/gnc-icon.png</logo>
  <link rel="alternate" href="http://www.gnucash.org/" />
  <link rel="self" href="http://www.gnucash.org/atom.php" />
    <updated>1970-01-01T00:00:00+00:00</updated>

    <entry>
    <id>urn:x-gnucash:news:.%2Fnews%2F171126-2.7.2.news</id>
    <title>Announcement: GnuCash 2.7.2 Release&mdash;2017-10-29</title>
    <link rel="alternate" href="http://www.gnucash.org/#n-171126-2.7.2.news" />
    <author>
      <name>GnuCash Developers</name>
      <email>gnucash-devel@gnucash.org</email>
    </author>
    <updated>1970-01-01T00:00:00+00:00</updated>

The only issue with it is the <updated> tag, which Feedly doesn't seem to mind.
Comment 2 Yury 2017-12-01 22:39:37 UTC
Yeah, now I see that in Chrome in looks like a valid xml.

But my owncloud News doesn't work with it anymore. And firefox can't read it. You can compare in FF:

https://www.gnome.org/news/   <- it shows articles

http://gnucash.org/atom.php  <- shows nothing
Comment 3 John Ralls 2017-12-01 22:47:52 UTC
Works fine for me with the Firefox ESR in Debian 9, and my Feedly account had no trouble with the last article, the 2.7.2 release.

What has https://www.gnome.org/news/ got to do with anything?
Comment 4 Frank H. Ellenberger 2017-12-01 22:54:14 UTC
Firefox 52.3.0 shows content for https://www.gnome.org/feed/, but not for https://gnucash.org/atom.php, which shows only the header:

GnuCash News (logo)
GnuCash is personal and small-business financial-accounting software, freely licensed under the GNU GPL and available for GNU/Linux, BSD, Solaris, Mac OS X and Microsoft Windows.
Comment 5 Yury 2017-12-01 22:55:08 UTC
I have FF 57.0.1 on Ubuntu 16.04 and it can't parse this feed.
> What has https://www.gnome.org/news/ got to do with anything?
Just for comparison

I've found a W3C feed validator:
https://validator.w3.org/feed/check.cgi?url=http%3A%2F%2Fgnucash.org%2Fatom.php

It says that feed is not valid.
Comment 6 Frank H. Ellenberger 2017-12-01 23:04:43 UTC
&mdash; is not recognized
Comment 7 John Ralls 2017-12-01 23:41:26 UTC
Yeah, and a couple of other issues that I've addressed.

Yury, please try it now.
Comment 8 Yury 2017-12-01 23:43:02 UTC
It works! Thanks a lot!
Comment 9 Frank H. Ellenberger 2017-12-01 23:54:28 UTC
just one minor issue:

If you click an entry, it directs to http://www.gnucash.org/#n-171126-2.7.2.news
but all news moved to http://www.gnucash.org/news.phtml
Comment 10 Geert Janssens 2017-12-02 09:34:13 UTC
Should be fixed now. Thanks for bringing this up.
Comment 11 John Ralls 2018-06-30 00:01:19 UTC
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=791103. Please update any external references or bookmarks.