Uploaded image for project: 'Confluence Data Center'
  1. Confluence Data Center
  2. CONFSERVER-26109

Confluence RSS Feed Builder does not support "showDiff" any more

    • Icon: Suggestion Suggestion
    • Resolution: Won't Fix
    • None
    • None
    • Confluence 4.2.8
    • We collect Confluence feedback from various sources, and we evaluate what we've collected when planning our product roadmap. To understand how this piece of feedback will be reviewed, see our Implementation of New Features Policy.

      NOTE: This suggestion is for Confluence Server. Using Confluence Cloud? See the corresponding suggestion.

      We are currently in the process of upgrading our Confluence instance from 3.5 to 4.2. Quite a few users complained that the very useful "showDiff" feature of the RSS Feed generation of Confluence, mentioned e.g. here: https://confluence.atlassian.com/display/CONF35/Using+the+RSS+Feed+Builder is not available any more, and also not mentioned any more in the Confluence 4.x documentarion: https://confluence.atlassian.com/display/DOC/Using+the+RSS+Feed+Builder

      There is no release note saying this feature was removed, but
      confluence-4.2.8-source/confluence-project/confluence-core/confluence/src/java/com/atlassian/confluence/rss/FeedProperties.java

      says:

      /**

      • @return since 4.0 this will always return false.
      • @deprecated Since 4.0. Diffs are no longer supported in RSS feeds.
        */
        @Deprecated
        public boolean isShowDiff() { return false; }

      As we are using RSS Feeds to "keep current", it is unfortunate that this lovely feature was "lost" somewhere, and PLEASE give it back to us

      At least please fix your documentation / release notes that this feature is gone.

          Form Name

            [CONFSERVER-26109] Confluence RSS Feed Builder does not support "showDiff" any more

            Hi Gerhard,

            diffs in RSS were removed with the release of Confluence 4.0 because the result of diffing two page versions will be HTML which needs to be styled in a certain way to be readable (we can't do line based diffing anymore with HTML markup). During our testing we found that various RSS clients would not respect the styling which would then render the diffs useless. To avoid having a broken feature we had to remove it.
            I suggest you switch to using email notifications as we specifically designed the diffs in email notifications to be rendered correctly in all supported email clients. We have a lot of users internally at Atlassian that used to stay up to date through RSS notification but have since switched to email for the same reasons and are actually not looking back at all
            Please give it a try and let us know how you go!

            Cheers,
            Chris

            Chris Kiehl added a comment - Hi Gerhard, diffs in RSS were removed with the release of Confluence 4.0 because the result of diffing two page versions will be HTML which needs to be styled in a certain way to be readable (we can't do line based diffing anymore with HTML markup). During our testing we found that various RSS clients would not respect the styling which would then render the diffs useless. To avoid having a broken feature we had to remove it. I suggest you switch to using email notifications as we specifically designed the diffs in email notifications to be rendered correctly in all supported email clients. We have a lot of users internally at Atlassian that used to stay up to date through RSS notification but have since switched to email for the same reasons and are actually not looking back at all Please give it a try and let us know how you go! Cheers, Chris

            John Masson added a comment - - edited

            Hi Gerhard, thanks for taking the time to raise this.

            As you would have been notified, I've moved this over to a 'New Feature' request. Reason being this is something that was explicitly removed, so it's not really a bug.

            Since it was done just before my time, I'll need to do a bit of checking up to understand what was behind the move to help me understand whether this is something we would want to put back in.

            Will get back to you soon.

            Thanks,
            John

            John Masson added a comment - - edited Hi Gerhard, thanks for taking the time to raise this. As you would have been notified, I've moved this over to a 'New Feature' request. Reason being this is something that was explicitly removed, so it's not really a bug. Since it was done just before my time, I'll need to do a bit of checking up to understand what was behind the move to help me understand whether this is something we would want to put back in. Will get back to you soon. Thanks, John

              jmasson@atlassian.com John Masson
              da3888a75811 Gerhard Müller
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: