You are viewing a plain text version of this content. The canonical link for it is here.
Posted to pluto-dev@portals.apache.org by "Ate Douma (JIRA)" <ji...@apache.org> on 2009/03/14 04:26:50 UTC

[jira] Resolved: (PLUTO-537) Cleaning up Pluto packages

     [ https://issues.apache.org/jira/browse/PLUTO-537?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ate Douma resolved PLUTO-537.
-----------------------------

    Resolution: Fixed

All fixed and implemented with the recent big bang refactoring and final commits r753592 and r753593

> Cleaning up Pluto packages
> --------------------------
>
>                 Key: PLUTO-537
>                 URL: https://issues.apache.org/jira/browse/PLUTO-537
>             Project: Pluto
>          Issue Type: Task
>          Components: portlet container
>    Affects Versions: 2.0.0
>            Reporter: Ate Douma
>            Assignee: Ate Douma
>             Fix For: 2.0.0
>
>
> A cleaning up of the current Pluto packages was proposed initially by Casten on the dev list, see:
>   http://www.nabble.com/-RT--Cleaning-up-our-packages-p22288945.html
> A follow up proposal was accepted on the dev list, see:
>   http://www.nabble.com/Re%3A--RT--Cleaning-up-our-packages-p22414927.html
> defining the following changes which will be done:
> container-api:
>  - o.a.p
>      leave as is
>  - o.a.p.core
>      rename to o.a.p.driver
>      move NullPortlet as inner class to PortletServlet
>  - o.a.p.services
>      move PortletAppDescriptorServices to o.a.p.spi
>      move ContainerServices to o.a.p
>      move PlutoServices to o.a.p.driver (side-by-side PortletServlet)
>  - o.a.p.om.portlet
>      leave as is
>  - o.a.p.internal
>      rename Internal* to Container* (I really don't like the "Internal" prefix)
>      move * to o.a.p
>  - o.a.p.spi.optional
>      move * to o.a.p.spi
>      the distinction between spi and spi.optional (while somewhat useful configuration wise) really is too artificial technical wise imo.
> container (impl):
>  - o.a.p
>      move PortletContainerFactory to o.a.p.driver.impl
>  - o.a.p.core
>      move the following to new package o.a.p.impl
>        ContainerInvocation* (note: I've some ideas to completely get rid of these all together)
>        PlutoContainerServices
>        PortletContainerImpl
>      move all the others to either
>        - o.a.p.driver.impl (those which really are used only by/for a standalone/pure embedded driver)
>        - o.a.p.spi.impl (those which are of more generic usage and/or embedding in a larger portal)
>      drop package o.a.p.core
>  - o.a.p.descriptors.portlet, o.a.p.descriptors.portlet10
>      rename these to o.a.p.om.portlet.impl and o.a.p.om.portlet10.impl
>  - o.a.p.descriptors.services.jaxb
>      move PortletAppDescriptorServiceImpl to o.a.p.spi.impl
>  - o.a.p.internal.impl
>      move * to o.a.p.impl
>  - o.a.p.util
>      move to o.a.p.impl.util

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