dkan icon indicating copy to clipboard operation
dkan copied to clipboard

Remove dependencies on contracts

Open dafeder opened this issue 2 years ago • 0 comments

There are a number of pieces of DKAN's codebase that live in external libraries that provide little value outside the DKAN context. These include the "contracts" interfaces, the procrastinator library, and the locker (which doesn't appear to be in use). (This also may include RootedJsonData but we will address that in another issue.)

To the extent possible, remove these dependencies and move any classes still needed into the DKAN project.

dafeder avatar Aug 23 '22 18:08 dafeder