--
RobAllan - 25 Jan 2005
Portlet Repository
There have been several discussions over the last couple of year about setting up a portlet/ tools repository for VRE developers.
A few existing sources of potentially useful portlet code are listed below.
To start the ball rolling I did a quick survey of what portlets are currently available.
Do a Google search for "portlet catalog", preferably using a Google API
portlet! This survey started as a 5-minute job 25/1/05, so is not complete.
JBoss -
http://labs.jboss.com/portal/portletswap/portlets_collab.html
Reviewed on27/10/06, has a number of portlets supporting collaboration; Alfresco CMS, Contact,
InfoView, Wiki, Kosmos (project monitoring suite), Pentaho Business Intelligence, Syncex Collaboration Suite (MS Exchange and Domino). Web page also says what licenses apply.
POST - Portlet Open Source Trading, on
SourceForge
http://portlet-opensrc.sourceforge.net/
A disappointing list!
http://sourceforge.net/projects/portlet-opensrc/
Currently has: Google API, wizard, mail, RSS and upload. Reviewed again 27/10/06, no change, site appears dormant.
OpenGridPortals -
http://www.opengridportals.org
Portlet Exchange - sponsored by NABH, the creators of
StringBeans http://www.portletexchenge.com/
Has a large quantity of information presented in a portal and a number of portlets for download: chart, file, inline, JSP, JVM info, report, RSS, table, URL, XSL. Reviewed again 27/10/06, no change, site appears dormant.
GEMS - Gems provides a free collection of portlets that could be used in any JSR-168 compliant portal platform
https://gems.dev.java.net/
Currently has or under development: E-Mail Portlet, Calendar Portlet, Address Book Portlet, Weather Portlet, Sports Scores Portlet, Blog Portlet, RSS Feed Portlet, Calculator Portlet, Image Viewer Portlet, Horoscope Portlet, Google Search Portlet, Ads by Google Portlet, Google Groups Portlet, Amazon Portlet, UPS Tracking Portlet, Fed-Ex Tracking Portlet, Hang-Man Game Portlet, Cards Game Portlet, Cartoon of the Day Portlet, Quote of the Day Portlet, Dictionary Portlet, Thesarus Portlet, Generic Datasource Seach Portlet (wikipedia data, corporate, etc.), Acronym search (internal personel directory, etc..), Voting Portlet.
These are, or will be, available under Apache 2.0 license. Nice logo, but not a lot seems to have happened since Jan 2005.
SUN - don't know, see POST
Currently has: don't know
Oracle -
http://portalcatalog.oracle.com/
http://www.internetnews.com/ent-news/article.php/3111001
I couldn't
find the list of more business-oriented ones but it allegedly
contains some 350 portlets...
Currently has: Quote and Chart free samples
WebSphere -
http://catalog.lotus.com/portalworkplace
Partner business
oriented!
Currently has: education portal, Micro Strategy document portlet,
Micro Strategy folder portlet, Micro Strategy history list,
Micro Strategy report, Micro Strategy report services, Micro Strategy
search, Micro Strategy subscriptions, Micro Strategy web, Mind Cite
Citer alternative query, Mind Cite Citer automatic text summarizer,
Mind Cite Citer search and retrieve, optura vendor invoice
management, SMS connectivity portlet, Solution Ware portal
quickstart,
WebSphere v5.1 sample code, Health care service
management.
BEA Weblogic -
http://dev2dev.bea.com/products/wlportal/psc/index.jsp
http://e-docs.bea.com/workshop/docs81/doc/en/core/index.html
Some
from business partners, other sample portlets are available which
can be modified for use. These are all documented in "tutorial
style".
Currently has: SAP enterprise integration, Siebel enterprise
integration. Login to Portal, Portlet, Login Director Portlet,
Targeted Menu Portlet, RSS News Feed Portlet, Portal Search Portlet,
My Mail Portlet, My Task List Portlet, My Calendar Portlet, My
Contacts Portlet, Discussion Forums Portlet, Discussion Forum
Administration Portlet, My Content Portlet,
Dev2Dev Portlet, Left
Navigation Shell, Targeted Menu Portlet. Comergent business portlets. There is an active community around BEA Weblogicand a
Dev2Dev sharing group:
http://dev2dev.bea.com/community/dev2devlive/
eXo -
http://www.exoplatform.org
Said to be the most popular free
portal framework. But seemed to be down when I tried...
Currently has: Xwiki (as we know). I tried again 27/10/06,
LifeRay - Also popular. Not sure what comes bundled with the
downloads...
Currently has:
uPortal - Popular with e-Learning types.
http://www.uportal.org/implementors/portlets/workingWithPortlets.html
JSR-168 is currently supported by a channel adapter until uPortal
v3.0 appears.
Currently has: Pluto test suite sample, RSS, Google
Jetspeed -
http://jakarta.apache.org/jetspeed/site/catalog.html
Currently has: HTML Portlet, JSP Portlet, RSS Portlet, Velocity
Portlet, Web Page Portlet, XSL Portlet, Database Browser Portlet,
Logfile Viewer Portlet, Web Clipping Portlet, Java Applet Portlet. Reviewed again 27/10/06, no change, site appears dormant. A few contributed portlets for Jetspeed 1.4 include: Mail,
ToDo List, Web Surf, Iframe Proxy, Web Browser Portlet.
jPortlet -
http://jportlet.sourceforge.net/road_map.html
Project seems
to have stalled since 2003 and most of the listed portlets are not
yet available.
Currently v1.1 has: Bookmarks [DONE], RSS Feed [DONE], Menu [DONE],
Google Search, Discussion Forum, Contacts, Calendar, Email Client,
Document Manager, Login Portlet [DONE], login/ logout, poll,
GridSphere -
http://www.gridsphere.org/gridsphere/gridsphere
Currently has: Login Portlet, Logout Portlet, Locale Portlet, User
Manager Portlet, Group Manager Portlet, Layout Manager Portlet,
Profile Settings Portlet, User Layout Portlet, tutorials
(Helloworld, Uihelloworld, Actionhelloworld, Photoportlet,
Addressportlet), extras (Web clipping, file commander, banner,
charts, poll and photo album), Credential Retrieval Portlet, File
Browser Portlet, Job Submission Portlet, Resource Browser Portlet,
Resource Registry Portlet, grid slide (Web DAV), Sun and IBM samples,
Sun JSF sample.
OGCE2 - version 2 of OGCE NMI portal is using uPortal and
GridSphere
http://http://www.collab-ogce.org/nmi/index.jsp
Currently has: Proxy Manager, Grid FTP, GRAM, GPIR. Velocity tool:
allows you to port Jetspeed velocity portlets into JSR-168
containers. Portlet-independent services: for sharing data
Adenin Technologies -
http://www.adenin.com/PortletsCatalog.asp
Currently has: Notes, Citrix NFuse integration, MS-Excel
integration, Crystal Reports integration, SAP integration,
MS-Exchange 5.5 integration, News feeds and Web services
integration, Flash portlet, Role member, Counter, Outlook Web
access, Usage stats, Terminal Services client, Snitz Forum v3.4.03,
Workflow, Image grabber,
NatterChat, Document management, Workgroup management, Discussion, Calendar, Application Management, Google, Conversion tools, Dictionary and Thesaurus search, Calculator, Translations, Daily information. Requires a Windows server. Reviewed again 27/10/06, no change, site appears dormant.