By vihangpathak on Nov 14, 2007
Participants flocked together to attend the Glassfish Day . I had the opportunity to talk about OpenPortal at the Glassfish day held in Beijing. It was a wonderful bunch of participants. Do also check out Arun Gupta's blog and Carla King's blog on the same.
I talked about OpenPortal, its decoupled features, Web2.0 features, There were many questions asked about OpenPortal at the end of the talk and here is the excerpt about some of them:
- CMS Story
- Check out Project Mirage. CMS is available in the form of infrastructure APIs, Netbeans tooling and out of the box portlets(Article Management, Document Management and Custom Content Definition Portlets). CMS is being integrated with JSR170 repository e.g. Apache JackRabbit via the OCM mapping.
- The project deliverables will be in terms of several individual smaller sub projects some of which may come in under some different java.net projects. The deliverables from this project will be consumed by the OpenPortal project to provide CMS functionality to the portal product. The current plan is to provide in terms of deliverables :
- CMS Infrastructure and Generic API based on the Apache Jackrabbit implementation of the JSR-170
- CMS Tag Libraries which developers can use to create web applications/portlets that can leverage the features offerred by the content repositories.
- Sample portlets which will be a part of the Portlet Repository. The sample portlets will showcase how to use CMS Infrastructure/API's to store/retrieve/update structured and unstructured content to the JCR.
- Tooling Plugins for developer IDE's which empower the developer to use the Mirage API and Tag Libraries with the greatest of ease. These will be available under the Portal Pack Project.
- Powerful CMS Story(independent of a JSR 170 compliant Repository)
- Identity Based Content Delivery is also one of the powerful features of OpenPortal
- Decoupled features viz. SAW, CMS , DesignView, Delegated Admin are some of the contrasting features
- Secure Remote Access
- OpenPortal and Open Source Portlet Container(OSPC) are two different java.net projects and different consumables. OpenPortal consumes OSPC to cater to the lifecycle of a portlet(JSR 168 or JSR 286). OpenPortal is the entire Portal itself. A Portal in its entirety offers variety of different value added features viz. Security, Identity Based Content Delivery, CMS, Workflow, Collaboration, Communities etc. An OpenSource Portlet Container is a portlet container helping to render the life cycle of a portlet(JSR 168/JSR 286).
- Yes, there is an SSOAdapter available which can be extended to enable SSO for different applications
- Go to OpenPortal
- Check out Community Wiki
- To get involved check out GetInvolved Section
- To subscribe to mailing lists, see the mailing lists or subscribe to the mailing list email@example.com
- OpenPortal Portlet Container Project
- SAW(Simple API for Workflow)
- Project Mirage
- JSF Portlet Bridge
- Send Request to firstname.lastname@example.org with exact problems faced
- Currently only Glassfish
- Check out OpenPortal Portlet Container Project
- Refer article Developing Portlets With Netbeans Portlet Plugin and modify it to achieve the desired functionality
And as time passed by , we came to the end of a wonderfully hosted Sun Tech Days(thanks to the organizers)