Skip to content

Combine common and dkan modules #4412

@dafeder

Description

@dafeder

#4360 will need to be completed before we can start this work

As a first step in #3746, let's try to move everything in "common" up one level so that we just have a "dkan" module and no "common" module.

Acceptance criteria

  • Services that have dkan.common as a prefix should now only have dkan. We can keep the old service names as well for one release cycle but note them as deprecated and internally switch to the new service names.
  • No tests should need to be removed, added or significantly changed, just moved into the new appropriate folder and namespaces updated.
  • Upgrade path. We must be sure that sites without any custom modules using DKAN services/classes upgrade without any extra steps, and that clear documentation is provided to refactor existing custom code to work with new namespaces and service names.

TBD:

Metadata

Metadata

Assignees

Labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions