Top Banner
The Apache Portals Panel
13

Apache Portals Panel (ApacheCon US 2007)

May 10, 2015

Download

Technology

Presentation from the ApacheCon US 2007 in Atlanta.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Apache Portals Panel (ApacheCon US 2007)

The Apache Portals Panel

Page 2: Apache Portals Panel (ApacheCon US 2007)

• Speaker introduction• What is Apache Portals?• Open Forum

2

The Apache Portals Panel

Page 3: Apache Portals Panel (ApacheCon US 2007)

3

The Speakers

• Ate Douma• David Sean Taylor• Carsten Ziegeler

Page 4: Apache Portals Panel (ApacheCon US 2007)

The Apache Portals Projects

is a collaborative software development project

dedicated to providing robust, full-featured, commercial-

quality, and freely available Portal related software on

a wide variety of platforms and programming

languages. This project is managed in cooperation with

various individuals worldwide (both independent and

company-affiliated experts), who use the Internet to

communicate, plan, and develop Portal software and

related documentation.

4

Page 5: Apache Portals Panel (ApacheCon US 2007)

Portal Standards

• Portlet API for Java– JSR 168: Version 1.0– JSR 286: Version 2.0 (not released yet)

• Web Services for Remote Portlets (WSRP)– Version 1.0– Version 2.0 (not released yet)

Page 6: Apache Portals Panel (ApacheCon US 2007)

The Apache Portals Projects

• Current Projects– Jetspeed 1/Jetspeed 2– Pluto– Bridges– WSRP4J (Incubation)

• Related Projects– Apache Cocoon Portal

6

Page 7: Apache Portals Panel (ApacheCon US 2007)

Apache Pluto

• Reference Implementation– JSR 168 and JSR 286

• Framework– to be integrated into portal solution– (used by Jetspeed, Cocoon and others)

• Test harness– Startup Pluto and upload your portlets!

7

Page 8: Apache Portals Panel (ApacheCon US 2007)

Apache Portals Bridges

• Support for portlet development• Build a web app with your favorite framework

– Struts, JSF, PHP, Perl, Velocity, Groovy

8

Page 9: Apache Portals Panel (ApacheCon US 2007)

Apache WSRP4J (Incubation)

• Facilitate quick adoption of WSRP• Framework for building

– A consumer (into a portal solution)– A provider (into own application)

• Testing• Supports only WSRP 1.0• No active community!

9

Page 10: Apache Portals Panel (ApacheCon US 2007)

Apache Jetspeed 2

• Enterprise portal solution– Supports portlet standard (JSR 168)– Supports Portals Bridges– Component based

• SSO• Flexible layout (XML description)

– Template support• Several usable portlets

– Administration and User• AJAX Support (Desktop 2.1)

10

Page 11: Apache Portals Panel (ApacheCon US 2007)

Apache Cocoon Portal

• Enterprise Portal Solution– Based on Apache Cocoon– Portal Framework to build portals– Supports portlet standards (JSR 168 and WSRP)– Supports Portals Bridges– Supports Cocoon Applications– Component based

• Flexible layout engine (XML/XSLT) – (AJAX in 2.2)• Powerful Event Mechanism

– Status changes, Portlet communication

11

Page 12: Apache Portals Panel (ApacheCon US 2007)

Future of Apache Portals

• Major Focus on Jetspeed• Discuss future of Pluto and Cocoon• WSRP4J• Friendly environment for usable portlets

– like a marketplace for cool portlets with the right licence

– build portlets for/out of Apache projects• Roller, JCR etc.

Page 13: Apache Portals Panel (ApacheCon US 2007)

Open ForumQ&A