Skip to content
/ t4d8 Public

This is a temporary repository for Drupal 9 upgrade for Tripal v4. It is meant to house issues related to the upgrade.

License

Notifications You must be signed in to change notification settings

tripal/t4d8

Repository files navigation

alt tag

Tripal 4 (Drupal 9 + 10)

               _   _                 _____                 _                                  _   
     /\       | | (_)               |  __ \               | |                                | |  
    /  \   ___| |_ ___   _____      | |  | | _____   _____| | ___  _ __  _ __ ___   ___ _ __ | |_
   / /\ \ / __| __| \ \ / / _ \     | |  | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __|
  / ____ \ (__| |_| |\ V /  __/     | |__| |  __/\ V /  __/ | (_) | |_) | | | | | |  __/ | | | |_
 /_/    \_\___|\__|_| \_/ \___|     |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__|
                                                                  | |                             
                                                                  |_|                             

Compatibility

Target Drupal Version 9.4.x-dev

PostgreSQL 13

Drupal 9.2.x 9.3.x 9.4.x 9.5.x 10.0.x
PHP 8.0 PHPUnit PHPUnit PHPUnit PHPUnit
PHP 8.1 PHPUnit PHPUnit PHPUnit PHPUnit

Current Timeline

Required for Tripal 4.alpha2 Release

  • Publishing of the pages
  • Finish implementing Chado Storage for fields (#238, #239)
  • Drush generator/updator for fields
  • Update existing core fields
  • Finish Chado Vocabs/ID Spaces/Terms (#242, #243)
  • Legacy API
  • Move data type specific functionality into extension modules (#281)

Required for Tripal 4.alpha3 Release

  • Display suite / page work
  • Importers: Publications, Taxonomy, Newick
  • Search (ElasticSearch rather then Views)

How to get involved!

This upgrade to Drupal 9 is a community effort. As such, we NEED YOUR HELP!

  • To get involved, please join our Tripal Slack and comment in the #core-dev channel.
    • Alternatively, feel free to contact Lacey-Anne Sanderson through Slack direct message.
    • We can use help both with programming, documentation, outreach and welcome all individuals from all backgrounds!
  • We prefer automated testing for all Pull Requests (PRs) and are happy to guide you through the process!
    • Just comment on the issue if you need help designing tests
    • If you need help implementing tests see our documentation
  • If more documentation would be helpful, let us know what is missing here and we'll add it

Documentation

Documentation for Tripal 4 has begun on ReadtheDocs. Please keep in mind the URL for this documentation will change once Tripal 4 is released.

Tripal Docker

Tripal Docker is currently focused on Development and Unit Testing. There will be a production focused Tripal Docker soon and if you're interested in helping or providing tips -please join us on our Slack channel!

For more information about how to use our fully functional development docker, see our documentation on ReadtheDocs!

About

This is a temporary repository for Drupal 9 upgrade for Tripal v4. It is meant to house issues related to the upgrade.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published