We're updating the issue view to help you get more done. 

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

Status

Assignee

Paweł Gesek

Reporter

Lauren Lavoie

Labels

None

Module

None

Start Date

None

CC Users

None

CC Groups

None

Affected Teams

None

Story Points

None

Epic/Theme

None

Team

None

Customer

None

Sprint

None

UAT Tester

None

Business Value

None

Office

None

Prospective: Deal-breaker

None

Fix versions

Priority

Medium