NewsReaderPortlet

About this JA-SIG Portlet Project

Originally written in 2008 by Anthony Colebourne of University of Manchester, and was originally based on the Calendar Portlet by Jen Bourey of Yale University.

A news portlet that allows users to add pre-defined feeds, as well as enter in their own RSS feeds. Like the Calendar Portlet, you can create alternate implementations of the feed interface, so you could display database-driven messages, or other news sources, right alongside the RSS feeds. Prevents cross-side scripting (uses Antisamy to process external data).

Usage Documentation

  • [NewsReaderPortlet User Manual]

Technical

  • Needs review: Is it a standards-compliant JSR-168 portlet?
  • Needs review: Does it have what JA-SIG would consider to be modular design and APIs?
  • Needs review: Uses Spring PortletMVC and appropriate Spring practices
  • Builds with Maven 2
  • Needs (more) unit tests

I think it would be pretty easy to create multiple views such that users or admins could choose whether feeds were displayed in a merged list, tabbed, etc. However, I don't know how much his work overlaps with yours, and I worry a little about having too many overlapping JA-SIG projects. With the way Manchester's news reader portlet is written, if logic were ever created to make feeds unremovable for users, that logic could also be ported to the calendar portlet project.

Cultural

  • A collaborative open source project under the auspices of JA-SIG
  • Can be used commercially and non-commercially
  • Produces actual production-ready releases, not just a code drop or a project that exclusively lives in SVN (Note: for now we would appreciate some help in this)

Open Issues

(needs jira project)

Action Items

Action Item Assignee Status
Create a sandbox SVN module https://www.ja-sig.org/svn/sandbox/NewsReaderPortlet Gary Weaver Done
Document intent to move to SVN portlets/ directory as of first RC ? Not started
Create child pages of Portlets wiki space for this portlet content Gary Weaver Done
Build out this page with more info Gary Weaver Done, but will need help on user documentation
Document this projectlet on the JA-SIG Clearinghouse Contributions page ? Not started
Create a Jira project in the portlets group and make Anthony project lead, and Anthony, Jen, and Gary W. admins Jennifer Bourey Not started
Does this need its own dev and user mailing lists?
? Not started
Needs more dev work.
?
Not started



Project Roadmap


Project Details

Current Version 1.0.0
Author(s) Project lead Anthony Colebourne
Jennifer Bourey
Gary Weaver
Issue Tracking Jasig Jira WPP
License  
Java API Docs  
Download Source sandbox/NewsReaderPortlet

Current Adopters

  • University of Manchester
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.