You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 21 Next »

Original approach was to upgrade one version of play at a time and keep all functionality. This turned out incredible difficult given all the interdependencies between libraries and scala version. See old branch: https://opensource.ncsa.illinois.edu/bitbucket/projects/CATS/repos/clowder/compare/commits?sourceBranch=refs%2Fheads%2F2.0&targetBranch=refs%2Fheads%2Fdevelop.

Currently working on this: Luigi Marini Rob Kooper Maxwell Burnette Todd Nicholson

New approach is as follows:


PLUGINS

Here is a list of plugins that, as of 1/6/2020, nobody has created a pull request yet to turn into a service. Can any be deleted or ignored, and who is doing them in what order? 

  • MailerPlugin (it was not clear if this plugin actually gets used to send email to me - Todd.)
  • PolyglotPlugin
  • PostgresPlugin
  • RDFExporterPlugin 
  • RDFExportService (implements plugin)
    • Since the RDF endpoints have been removed, can the RDF plugins be removed as well? 
    • Pull request created for removing these plugins (note added - 1/15/2020)
  • SecureSocialTemplatesPlugin
  • SpaceCopyPlugin 
    • Todd - will replace with value in conf. This plugin is simply enabled or not. (Pull request created)
  • SpaceSharingPlugin
    • Todd - will replace with value in conf, again, either enabled or not. (Pull request created)
  • StagingAreaPlugin
    • This plugin worked pretty much the same as SpaceCopy and SpaceSharing, so I replaced it with a value in the application.conf in the same pull request as those 2 plugins. (Todd, 1/7/2020). 
  • TempFilesPlugin
  • ToolManagerPlugin
    • Removed by Todd (pull request now open)
  • VersusPlugin

Play 2.6 Upgrade

 

Sbt migration: http://www.scala-sbt.org/0.13/docs/Migrating-from-sbt-012x.html

  • No labels