Platform API Cleanup

Description

Review Platform modules and sanitize API. Things to consider:

  • Should OSGi package exports be reduced?

  • For each public API - does it need to be public? do its signature and usage make sense?

  • Is every public API javadoc'ed?

We currently have the following modules, these should be prioritized:

modules

  • admin

  • osgi-integration-tests

  • scheduler

  • tasks

  • testing-utils

platform

  • commons-api

  • commons-date

  • commons-sql

  • config-core

  • email

  • event

  • mds

  • osgi-extender-fragment

  • osgi-platform

  • osgi-web-util

  • server

  • server-api

  • server-bundle

  • server-config

  • web-security

Activity

Show:
Paweł Gesek
April 27, 2016, 10:31 PM

I wanted to look through the API before closing this, but yes it is pretty much finished

Lauren Lavoie
April 27, 2016, 10:21 PM

Is there any work remaining on this epic? It looks like all the stories are resolved.

Paweł Gesek
March 6, 2015, 9:56 AM
Paweł Gesek
March 5, 2015, 2:41 PM
Paweł Gesek
March 5, 2015, 2:37 PM
Fixed
Your pinned fields
Click on the next to a field label to start pinning.

Assignee

Paweł Gesek

Reporter

Lauren Lavoie