#213: Prepare for better Syndication

Contents
  1. Motivation
  2. Proposal
  3. Implementation
  4. Deliverables
  5. Risks
  6. Progress log
  7. Participants
by Florian Schulze last modified Jan 21, 2010 07:28 AM

There are some changes necessary to fully enable a better syndication (RSS) implementation.

Proposed by
Florian Schulze
Seconded by
Derek Richardson
Proposal type
Architecture
Assigned to release
State
completed

Motivation

As PLIP #192 points out, the syndication implementation of Plone is quite old and inflexible. To enable a better implementation, some template fixes need to be made. This will enable 3rd party products to fully replace the current implementation.

Proposal

Fix the template problems which prevent easy replacement of the existing syndication implementation.

Implementation

  • The RSS link in main_template.pt should be replaced by a viewlet

Deliverables

  • Viewlet for RSS link

Risks

We make a change to the main_template.pt which may causes 3rd party skins to be updated. The change is very simple though.

Progress log

This is already implemented on trunk and just needs to be backported.

Participants

Florian Schulze
Derek Richardson