Table of Contents
- Welome to the Pluto Wiki
- Quick Links
- Mailing Lists
- Issue Tracking
- Source Repository
- Pluto 1.1 Architecture Ideas
- Pluto V2 Prototype Architecture Ideas
- Release Plans
- Developer Pages
Welome to the Pluto Wiki
Pluto is the Reference Implementation of the
Java Portlet Specfication (JSR-168).
Portlets are designed to run in the context of a portal. They are written to the Portlet API which are similar to the Servlet API. A portlet container provides a runtime environment for portlets implemented according to the Portlet API. In this environment portlets can be instantiated, used and finally destroyed. The portlet container is not a stand-alone container like the servlet container; instead it is implemented as a thin layer on top of the servlet container and reuses the functionality provided by the servlet container.
Quick Links
Pluto's Website, Chinese translation - Site translated and maintained by ZHENG Zhong. Pluto Road Map - What we are currently working on.
Pluto Test Suite - Pluto's test suite for testing Pluto in regards to Portlet Specification compliance.
Powered by Pluto - Projects that use Pluto for their portlet container.
Pluto Related Resources - Articles, Extensions, Presentations. Pluto 1.1 Example Portlet - A 'Hello World' portlet that builds with Ant or Maven
Installing Pluto 1.1 into Sun Application Server (GlassFish)
Mailing Lists
If you would like to find out more or become involved, please subscribe to the project's mailing lists.
Pluto User List -
Subscribe
Unsubscribe
Archive Pluto Developer List -
Subscribe
Unsubscribe
Archive
There is also a
Pluto user mailing list archive hosted at
Nabble allowing easy browse and search.
Issue Tracking
Issues, bugs, and feature requests should be submitted to the
Pluto Jira issue tracking system. Here is the
list of Pluto's open issues.
Source Repository
The Pluto project uses
Subversion to manage its source code. Instructions on Subversion use can be found at
http://svnbook.red-bean.com/
To check out the latest source code, you should firstly install a Subversion client, and then use the following command:
svn checkout http://svn.apache.org/repos/asf/portals/pluto/trunk/ pluto
You may also browse the source repository online via
web access.