Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. In stack.properties, set "org.sagebionetworks.doi.prefix=10.7303"

  2. In /lib/jdomodels/src/main/java/org/sagebionetworks/repo/model/dbo/dao/DoiUtils.java, change DoiStatus.TEMPORARY to DoiStatus.READY
    1. Make the same change in the corresponding test, DoiUtilsTest.testConvertV2ToDbo
  3. (Optionally) delete all of the rows in the DOI table where DoiStatus is TEMPORARY
  4. Deprecate the old DOI controller methods so the old API cannot be used. (Give a message indicating that the API has been deprecated, instead of registering a new DOI call)

...

  1. Remove the old DOI widget from the EntityMetadata page
  2. In the EntityActionController:
    1. Remove the old createDoi method
    2. Remove the alpha flag from the createOrUpdateDoi method

After the dust settles:

...

  1. Remove all of the unused and deprecated EZID code in PLFM and SWC!

...