You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by "Woonsan Ko (JIRA)" <je...@portals.apache.org> on 2009/04/08 10:07:12 UTC

[jira] Created: (JS2-961) Refactor the old APIs and head aggregation components to comply with portlet 2.0 spec changes

Refactor the old APIs and head aggregation components to comply with portlet 2.0 spec changes
---------------------------------------------------------------------------------------------

                 Key: JS2-961
                 URL: https://issues.apache.org/jira/browse/JS2-961
             Project: Jetspeed 2
          Issue Type: Improvement
            Reporter: Woonsan Ko
            Assignee: Woonsan Ko
             Fix For: 2.2.0


The old Jetspeed interfaces and head aggregation components should be refactored to comply with Portlet 2.0 spec.
Also, the existing portlets like AbstractDojoVelocityPortlet or portlets derived from that should be migrated.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org


[jira] Resolved: (JS2-961) Refactor the old APIs and head aggregation components to comply with portlet 2.0 spec changes

Posted by "Woonsan Ko (JIRA)" <je...@portals.apache.org>.
     [ https://issues.apache.org/jira/browse/JS2-961?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Woonsan Ko resolved JS2-961.
----------------------------

    Resolution: Fixed

Fixed.
- All previous interfaces for pre-286 support are marked as deprecated.
- HeadAggregator works to set some dojo configurations only; it does not invoke previous doHeader() method of SupportsHeaderPhase any more.
- Under portal pipeline, head contribution is being done by the aggregator.
  Under desktop pipeline, head contribution is being done by the client side desktop javascript. (core.js)
- header velocity templates were changed accordingly.
  However, JSP templates were already totally broken, so they were not touched. 
  I'd like to create another issue for JSP decorator integration with pluto-2 integration. (I guess this is related to pluto-2 integration.)

> Refactor the old APIs and head aggregation components to comply with portlet 2.0 spec changes
> ---------------------------------------------------------------------------------------------
>
>                 Key: JS2-961
>                 URL: https://issues.apache.org/jira/browse/JS2-961
>             Project: Jetspeed 2
>          Issue Type: Improvement
>            Reporter: Woonsan Ko
>            Assignee: Woonsan Ko
>             Fix For: 2.2.0
>
>
> The old Jetspeed interfaces and head aggregation components should be refactored to comply with Portlet 2.0 spec.
> Also, the existing portlets like AbstractDojoVelocityPortlet or portlets derived from that should be migrated.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org