Skip to content

Package names are too generic #47

@bstopp

Description

@bstopp

All of the packages in these libraries are overly generic with respect to the Adobe domain space, and more qualifications are needed to ensure collisions don't occur when in a shared classloader with other artifacts.

For example:

Workspace is rooted at com.adobe.

AIOException is rooted at com.adobe.exception

At the least, additional package name of aio should be added to ensure separation and protection from conflicts/collisions. e.g.:

com.adobe.aio...

Is it slightly redundant? Yes, but given that large volume of packages within the AEM space exist in the com.adobe space, it would help prevent future issues.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions