Details

    • Type: Task Task
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 2.0.0
    • Fix Version/s: 2.0.0
    • Component/s: portlet container
    • Labels:
      None

      Description

      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

        Activity

        Ate Douma created issue -
        Ate Douma made changes -
        Field Original Value New Value
        Status Open [ 1 ] In Progress [ 3 ]
        Ate Douma made changes -
        Status In Progress [ 3 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Ate Douma made changes -
        Resolution Fixed [ 1 ]
        Status Resolved [ 5 ] Reopened [ 4 ]
        Ate Douma made changes -
        Status Reopened [ 4 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Mark Thomas made changes -
        Workflow jira [ 12454298 ] Default workflow, editable Closed status [ 12565327 ]
        Mark Thomas made changes -
        Workflow Default workflow, editable Closed status [ 12565327 ] jira [ 12585986 ]

          People

          • Assignee:
            Ate Douma
            Reporter:
            Ate Douma
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development