You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@allura.apache.org by br...@apache.org on 2026/08/06 17:16:19 UTC

(allura) 02/02: [#6687] change most feed links to Atom version instead of RSS, since Atom is less weird

This is an automated email from the ASF dual-hosted git repository.

asf-gitbox-commits pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/allura.git

commit 15efa51054579e4ea6c9fb6eabadaa0c816be024
Author: Dave Brondsema <da...@brondsema.net>
AuthorDate: Thu Aug 6 13:02:08 2026 -0400

    [#6687] change most feed links to Atom version instead of RSS, since Atom is less weird
---
 Allura/allura/ext/personal_dashboard/templates/dashboard_index.html   | 2 +-
 Allura/allura/ext/user_profile/templates/send_message.html            | 2 +-
 Allura/allura/ext/user_profile/templates/user_index.html              | 2 +-
 Allura/allura/templates/discussion/index.html                         | 2 +-
 Allura/allura/templates/repo/tree.html                                | 2 +-
 ForgeActivity/forgeactivity/templates/index.html                      | 2 +-
 ForgeBlog/forgeblog/templates/blog/index.html                         | 2 +-
 ForgeBlog/forgeblog/templates/blog/post.html                          | 2 +-
 ForgeDiscussion/forgediscussion/templates/discussionforums/index.html | 2 +-
 .../forgediscussion/templates/discussionforums/thread.html            | 2 +-
 ForgeTracker/forgetracker/templates/tracker/index.html                | 4 ++--
 ForgeTracker/forgetracker/templates/tracker/ticket.html               | 2 +-
 ForgeWiki/forgewiki/templates/wiki/page_view.html                     | 2 +-
 13 files changed, 14 insertions(+), 14 deletions(-)

diff --git a/Allura/allura/ext/personal_dashboard/templates/dashboard_index.html b/Allura/allura/ext/personal_dashboard/templates/dashboard_index.html
index ad9bb1bc6..e148c5065 100644
--- a/Allura/allura/ext/personal_dashboard/templates/dashboard_index.html
+++ b/Allura/allura/ext/personal_dashboard/templates/dashboard_index.html
@@ -29,7 +29,7 @@
 {% endblock %}
 
 {% block actions %}
-  <a href="{{c.app.url}}feed.rss" title="Follow" rel="nofollow"><b data-icon="{{g.icons['feed'].char}}" class="ico {{g.icons['feed'].css}}"></b></a>
+  <a href="{{c.app.url}}feed.atom" title="Follow" rel="nofollow"><b data-icon="{{g.icons['feed'].char}}" class="ico {{g.icons['feed'].css}}"></b></a>
 {% endblock %}
 
 {% block nav_menu %}
diff --git a/Allura/allura/ext/user_profile/templates/send_message.html b/Allura/allura/ext/user_profile/templates/send_message.html
index c8173cb50..2ba1fc23d 100644
--- a/Allura/allura/ext/user_profile/templates/send_message.html
+++ b/Allura/allura/ext/user_profile/templates/send_message.html
@@ -28,7 +28,7 @@
   <link rel="alternate" type="application/atom+xml" title="Atom" href="feed.atom">
 {% endblock %}
 {% block actions %}
-  {{ g.icons['feed'].render(href=c.app.url + 'feed.rss', title='Follow', rel='nofollow') }}
+  {{ g.icons['feed'].render(href=c.app.url + 'feed.atom', title='Follow', rel='nofollow') }}
 {% endblock %}
 
 {% block content %}
diff --git a/Allura/allura/ext/user_profile/templates/user_index.html b/Allura/allura/ext/user_profile/templates/user_index.html
index a788d6558..7154f605a 100644
--- a/Allura/allura/ext/user_profile/templates/user_index.html
+++ b/Allura/allura/ext/user_profile/templates/user_index.html
@@ -33,7 +33,7 @@
 {%- endblock -%}
 
 {% block actions %}
-  {{ g.icons['feed'].render(href=c.app.url + 'feed.rss', title='Follow', rel='nofollow') }}
+  {{ g.icons['feed'].render(href=c.app.url + 'feed.atom', title='Follow', rel='nofollow') }}
 {% endblock %}
 
 {% block nav_menu %}
diff --git a/Allura/allura/templates/discussion/index.html b/Allura/allura/templates/discussion/index.html
index 582f20e2b..59c7d0847 100644
--- a/Allura/allura/templates/discussion/index.html
+++ b/Allura/allura/templates/discussion/index.html
@@ -29,7 +29,7 @@
           title='Send Email to Create a New Topic',
           href=h.really_unicode(discussion.email_link(subject=None))) }}
   {% endif %}
-  {{ g.icons['feed'].render(href='feed.rss',rel='nofollow') }}
+  {{ g.icons['feed'].render(href='feed.atom',rel='nofollow') }}
 {% endblock %}
 
 {% block edit_box %}
diff --git a/Allura/allura/templates/repo/tree.html b/Allura/allura/templates/repo/tree.html
index ebe8df5c1..145afc5e7 100644
--- a/Allura/allura/templates/repo/tree.html
+++ b/Allura/allura/templates/repo/tree.html
@@ -72,7 +72,7 @@ form.tarball button:hover {
 {% if c.user and c.user != c.user.anonymous() %}
   {{c.subscribe_form.display(value=tool_subscribed, action='subscribe', style='icon')}}
 {% endif %}
-{{ g.icons['feed'].render(href='{}feed/'.format(c.app.url), rel='nofollow') }}
+{{ g.icons['feed'].render(href='{}feed.atom'.format(c.app.url), rel='nofollow') }}
 {% endblock %}
 
 {% block content %}
diff --git a/ForgeActivity/forgeactivity/templates/index.html b/ForgeActivity/forgeactivity/templates/index.html
index 3ae11a5ba..1727d9dee 100644
--- a/ForgeActivity/forgeactivity/templates/index.html
+++ b/ForgeActivity/forgeactivity/templates/index.html
@@ -44,7 +44,7 @@
 {% endblock %}
 
 {% block actions %}
-    {{ g.icons['feed'].render(href='feed.rss', title='RSS', rel='nofollow') }}
+    {{ g.icons['feed'].render(href='feed.atom', title='Feed', rel='nofollow') }}
     {% if c.user and c.user != c.user.anonymous() and followee != c.user %}
         {{c.follow_toggle.display(following=following)}}
     {% endif %}
diff --git a/ForgeBlog/forgeblog/templates/blog/index.html b/ForgeBlog/forgeblog/templates/blog/index.html
index c88a3aa19..e16bfcdce 100644
--- a/ForgeBlog/forgeblog/templates/blog/index.html
+++ b/ForgeBlog/forgeblog/templates/blog/index.html
@@ -36,7 +36,7 @@
 {% endblock %}
 
 {% block actions %}
-    {{ g.icons['feed'].render(href='feed.rss', title='RSS', rel='nofollow') }}
+    {{ g.icons['feed'].render(href='feed.atom', title='Atom', rel='nofollow') }}
 {% endblock %}
 
 {% block content %}
diff --git a/ForgeBlog/forgeblog/templates/blog/post.html b/ForgeBlog/forgeblog/templates/blog/post.html
index c2fca4e44..777ac06d4 100644
--- a/ForgeBlog/forgeblog/templates/blog/post.html
+++ b/ForgeBlog/forgeblog/templates/blog/post.html
@@ -35,7 +35,7 @@
   {% if c.user and c.user != c.user.anonymous() %}
     {{c.subscribe_form.display(value=subscribed, action='subscribe', style='icon')}}
   {% endif %}
-  {{ g.icons['feed'].render(href='feed.rss', title='RSS', rel='nofollow') }}
+  {{ g.icons['feed'].render(href='feed.atom', title='Feed', rel='nofollow') }}
 {% endblock %}
 
 {% block content %}
diff --git a/ForgeDiscussion/forgediscussion/templates/discussionforums/index.html b/ForgeDiscussion/forgediscussion/templates/discussionforums/index.html
index 300e26bf7..e2ca06b9c 100644
--- a/ForgeDiscussion/forgediscussion/templates/discussionforums/index.html
+++ b/ForgeDiscussion/forgediscussion/templates/discussionforums/index.html
@@ -32,7 +32,7 @@
 {% block header %}{{c.app.config.options.mount_label}}{% endblock %}
 
 {% block actions %}
-  {{ g.icons['feed'].render(href='feed.rss', extra_css='follow', title='Follow', rel='nofollow') }}
+  {{ g.icons['feed'].render(href='feed.atom', extra_css='follow', title='Follow', rel='nofollow') }}
 {% endblock %}
 
 {% if h.has_access(c.app, 'configure') and (not hide_forum) %}
diff --git a/ForgeDiscussion/forgediscussion/templates/discussionforums/thread.html b/ForgeDiscussion/forgediscussion/templates/discussionforums/thread.html
index 1e9270c45..d406c0953 100644
--- a/ForgeDiscussion/forgediscussion/templates/discussionforums/thread.html
+++ b/ForgeDiscussion/forgediscussion/templates/discussionforums/thread.html
@@ -32,7 +32,7 @@
     {{ g.icons['edit'].render(id='mod_thread_link') }}
   {% endif %}
   {# {{ g.icons['tag'].render(title='Label This', extra_css='thread_tag') }}   these labels aren't used anywhere ... #}
-  {{ g.icons['feed'].render(href='feed.rss', title='Follow This', extra_css='thread_feed0', rel='nofollow') }}
+  {{ g.icons['feed'].render(href='feed.atom', title='Follow This', extra_css='thread_feed0', rel='nofollow') }}
   {{ c.thread_subscription_form.display(value=thread.subscribed(), action='subscribe', style='icon', thing='topic') }}
 {% endblock %}
 
diff --git a/ForgeTracker/forgetracker/templates/tracker/index.html b/ForgeTracker/forgetracker/templates/tracker/index.html
index 8466dbe85..e70e36c9a 100644
--- a/ForgeTracker/forgetracker/templates/tracker/index.html
+++ b/ForgeTracker/forgetracker/templates/tracker/index.html
@@ -37,7 +37,7 @@
 
 {% block actions %}
   {{ lib.maximize_content_button() }}
-    {{ g.icons['feed'].render(href=c.app.url + 'feed.rss', title='Follow', rel='nofollow') }}
+    {{ g.icons['feed'].render(href=c.app.url + 'feed.atom', title='Follow', rel='nofollow') }}
   {% if c.user and c.user != c.user.anonymous() %}
     {{c.subscribe_form.display(value=subscribed, action='subscribe', style='icon')}}
   {% endif %}
@@ -79,4 +79,4 @@
       <p>No open tickets found.</p>
     {% endif %}
 
-{% endblock %}
\ No newline at end of file
+{% endblock %}
diff --git a/ForgeTracker/forgetracker/templates/tracker/ticket.html b/ForgeTracker/forgetracker/templates/tracker/ticket.html
index 72e44b050..ced572393 100644
--- a/ForgeTracker/forgetracker/templates/tracker/ticket.html
+++ b/ForgeTracker/forgetracker/templates/tracker/ticket.html
@@ -36,7 +36,7 @@
 {% set editable = h.has_access(ticket, 'update') and not ticket.deleted %}
 
 {% block actions %}
-  {{ g.icons['feed'].render(href='feed.rss', title='Follow this Ticket', rel='nofollow') }}
+  {{ g.icons['feed'].render(href='feed.atom', title='Follow this Ticket', rel='nofollow') }}
 {% if c.user and c.user != c.user.anonymous() %}
   {{c.subscribe_form.display(value=subscribed, action='subscribe', style='icon')}}
 {% endif %}
diff --git a/ForgeWiki/forgewiki/templates/wiki/page_view.html b/ForgeWiki/forgewiki/templates/wiki/page_view.html
index 22f7d5542..719f168fc 100644
--- a/ForgeWiki/forgewiki/templates/wiki/page_view.html
+++ b/ForgeWiki/forgewiki/templates/wiki/page_view.html
@@ -74,7 +74,7 @@
   {% if c.user and c.user != c.user.anonymous() %}
     {{c.subscribe_form.display(value=page_subscribed, action='subscribe', style='icon')}}
   {% endif %}
-  {{ g.icons['feed'].render(href='feed', title='RSS', rel='nofollow') }}
+  {{ g.icons['feed'].render(href='feed.atom', title='RSS', rel='nofollow') }}
   {{ g.icons['search'].render(href='../search') }}
 {% endblock %}