{"id":14968718,"url":"https://github.com/tripal/t4d8","last_synced_at":"2025-10-26T05:30:39.410Z","repository":{"id":37587808,"uuid":"176786471","full_name":"tripal/t4d8","owner":"tripal","description":"This is a temporary repository for Drupal 9 upgrade for Tripal v4.  It is meant to house issues related to the upgrade.","archived":false,"fork":false,"pushed_at":"2023-02-22T17:01:56.000Z","size":19357,"stargazers_count":1,"open_issues_count":2,"forks_count":10,"subscribers_count":14,"default_branch":"9.x-4.x","last_synced_at":"2025-01-31T15:11:54.487Z","etag":null,"topics":["drupal9","hacktoberfest","tripal","tripal4"],"latest_commit_sha":null,"homepage":"","language":"PLpgSQL","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tripal.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-03-20T17:42:10.000Z","updated_at":"2023-01-16T00:54:46.000Z","dependencies_parsed_at":"2024-09-27T10:41:11.925Z","dependency_job_id":"3e9d04fd-1af4-4db8-ad64-a0c6759d4ebf","html_url":"https://github.com/tripal/t4d8","commit_stats":{"total_commits":4030,"total_committers":40,"mean_commits":100.75,"dds":0.613151364764268,"last_synced_commit":"cd722bfc10c14686da65c8b93d093d39ff870d0d"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tripal%2Ft4d8","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tripal%2Ft4d8/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tripal%2Ft4d8/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tripal%2Ft4d8/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tripal","download_url":"https://codeload.github.com/tripal/t4d8/tar.gz/refs/heads/9.x-4.x","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238264672,"owners_count":19443388,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["drupal9","hacktoberfest","tripal","tripal4"],"created_at":"2024-09-24T13:40:26.961Z","updated_at":"2025-10-26T05:30:38.712Z","avatar_url":"https://github.com/tripal.png","language":"PLpgSQL","funding_links":[],"categories":[],"sub_categories":[],"readme":"![alt tag](https://raw.githubusercontent.com/tripal/tripal/7.x-3.x/tripal/theme/images/tripal_logo.png)\n\n# Tripal 4 (Drupal 9 + 10)\n\n                   _   _                 _____                 _                                  _   \n         /\\       | | (_)               |  __ \\               | |                                | |  \n        /  \\   ___| |_ ___   _____      | |  | | _____   _____| | ___  _ __  _ __ ___   ___ _ __ | |_\n       / /\\ \\ / __| __| \\ \\ / / _ \\     | |  | |/ _ \\ \\ / / _ \\ |/ _ \\| '_ \\| '_ ` _ \\ / _ \\ '_ \\| __|\n      / ____ \\ (__| |_| |\\ V /  __/     | |__| |  __/\\ V /  __/ | (_) | |_) | | | | | |  __/ | | | |_\n     /_/    \\_\\___|\\__|_| \\_/ \\___|     |_____/ \\___| \\_/ \\___|_|\\___/| .__/|_| |_| |_|\\___|_| |_|\\__|\n                                                                      | |                             \n                                                                      |_|                             \n\n\n## Compatibility\n\n![Target Drupal Version 9.4.x-dev](https://img.shields.io/badge/Target%20Drupal%20Version-9.4.x-informational)\n\n![PostgreSQL 13](https://img.shields.io/badge/PostreSQL-13-success)\n\n| Drupal      | 9.2.x                                                                                                                                                                    | 9.3.x                                                                                                                                                                        | 9.4.x                                                                                                                                                                        | 9.5.x                                                                                                                                                                        | 10.0.x                                                                                                                                                                         |\n|-------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| **PHP 8.0** | [![PHPUnit](https://github.com/tripal/t4d8/actions/workflows/MAIN-phpunit-php8_D9_2x.yml/badge.svg)](https://github.com/tripal/t4d8/actions/workflows/MAIN-phpunit-php8_D9_2x.yml) | [![PHPUnit](https://github.com/tripal/t4d8/actions/workflows/MAIN-phpunit-php8_D9_3x.yml/badge.svg)](https://github.com/tripal/t4d8/actions/workflows/MAIN-phpunit-php8_D9_3x.yml)     | [![PHPUnit](https://github.com/tripal/t4d8/actions/workflows/MAIN-phpunit-php8_D9_4x.yml/badge.svg)](https://github.com/tripal/t4d8/actions/workflows/MAIN-phpunit-php8_D9_4x.yml)     | [![PHPUnit](https://github.com/tripal/t4d8/actions/workflows/MAIN-phpunit-php8_D9_5x.yml/badge.svg)](https://github.com/tripal/t4d8/actions/workflows/MAIN-phpunit-php8_D9_5x.yml)     |                                                                                                                                                                                |\n| **PHP 8.1** |                                                                                                                                                                          | [![PHPUnit](https://github.com/tripal/t4d8/actions/workflows/MAIN-phpunit-php8.1_D9_3x.yml/badge.svg)](https://github.com/tripal/t4d8/actions/workflows/MAIN-phpunit-php8.1_D9_3x.yml) | [![PHPUnit](https://github.com/tripal/t4d8/actions/workflows/MAIN-phpunit-php8.1_D9_4x.yml/badge.svg)](https://github.com/tripal/t4d8/actions/workflows/MAIN-phpunit-php8.1_D9_4x.yml) | [![PHPUnit](https://github.com/tripal/t4d8/actions/workflows/MAIN-phpunit-php8.1_D9_5x.yml/badge.svg)](https://github.com/tripal/t4d8/actions/workflows/MAIN-phpunit-php8.1_D9_5x.yml) | [![PHPUnit](https://github.com/tripal/t4d8/actions/workflows/MAIN-phpunit-php8.1_D10_0x.yml/badge.svg)](https://github.com/tripal/t4d8/actions/workflows/MAIN-phpunit-php8.1_D10_0x.yml) |\n\n\n## Current Timeline\n\n### Required for Tripal 4.alpha2 Release\n\n- Publishing of the pages\n- Finish implementing Chado Storage for fields ([#238](https://github.com/tripal/t4d8/issues/238), [#239](https://github.com/tripal/t4d8/issues/239))\n- Drush generator/updator for fields\n- Update existing core fields\n- Finish Chado Vocabs/ID Spaces/Terms ([#242](https://github.com/tripal/t4d8/issues/242), [#243](https://github.com/tripal/t4d8/issues/243))\n- Legacy API\n- Move data type specific functionality into extension modules ([#281](https://github.com/tripal/t4d8/issues/281))\n\n### Required for Tripal 4.alpha3 Release\n\n- Display suite / page work\n- Importers: Publications, Taxonomy, Newick\n- Search (ElasticSearch rather then Views)\n\n## How to get involved!\n\nThis upgrade to Drupal 9 is a community effort. As such, we NEED YOUR HELP!\n\n  - To get involved, please join [our Tripal Slack](http://tripal.info/join/slack) and comment in the #core-dev channel.\n    - Alternatively, feel free to contact Lacey-Anne Sanderson through Slack direct message.\n    - We can use help both with programming, documentation, outreach and welcome all individuals from all backgrounds!\n  - We prefer [automated testing](https://tripaldoc.readthedocs.io/en/latest/dev_guide/testing.html) for all Pull Requests (PRs) and are happy to guide you through the process!\n    - Just comment on the issue if you need help designing tests\n    - If you need help implementing tests see our [documentation](https://tripaldoc.readthedocs.io/en/latest/dev_guide/testing.html)\n  - If more documentation would be helpful, [let us know what is missing here](https://github.com/tripal/t4d8/issues/16) and we'll add it\n\n## Documentation\n\n[Documentation for Tripal 4 has begun on ReadtheDocs](https://tripaldoc.readthedocs.io/en/latest/dev_guide.html). **Please keep in mind the URL for this documentation will change once Tripal 4 is released.**\n\n  - [Installation](https://tripaldoc.readthedocs.io/en/latest/install.html)\n  - [Automated Testing](https://tripaldoc.readthedocs.io/en/latest/dev_guide/testing.html)\n  - [Developer Guide](https://tripaldoc.readthedocs.io/en/latest/dev_guide.html)\n  - [Contribution Guide](https://tripaldoc.readthedocs.io/en/latest/contributing.html)\n\n## Tripal Docker\n\nTripal 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!\n\nFor more information about how to use our fully functional development docker, see [our documentation on ReadtheDocs!](https://tripaldoc.readthedocs.io/en/latest/install/docker.html)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftripal%2Ft4d8","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftripal%2Ft4d8","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftripal%2Ft4d8/lists"}