Skip to content

Module Drupal 9+ Upgrade #35

@Ferrisx4

Description

@Ferrisx4

Tripal 7 -> Tripal 9+ Upgrade

Goals

  • Complete functionality
    • Submission Form
    • Admin forms
    • Job handling through TRJ (submit, check status, fetch results)
    • Results handling
      • Results display
  • Unit Testing

Reminders/Tasks

  • Everything in includes/ is deprecated. Move functionality elsewhere, commenting out old code.
  • Everything in api/ is deprecated. Move functionality elsewhere, commenting out old code.
  • Look for any pumpkins
  • Remove any comments about D9 status, for instance in the 'require_once' section of the .module file.
  • Remove any TreeGenes references
  • Remove any dpm() and echo() and maybe print()? statements. echo() may be permissible in the .install file to indicate progress and activity.
  • Convert array() declarations to []

Metadata

Metadata

Assignees

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