Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tripal/t4d8
This is a temporary repository for Drupal 9 upgrade for Tripal v4. It is meant to house issues related to the upgrade.
https://github.com/tripal/t4d8
drupal9 hacktoberfest tripal tripal4
Last synced: about 12 hours ago
JSON representation
This is a temporary repository for Drupal 9 upgrade for Tripal v4. It is meant to house issues related to the upgrade.
- Host: GitHub
- URL: https://github.com/tripal/t4d8
- Owner: tripal
- License: gpl-2.0
- Created: 2019-03-20T17:42:10.000Z (over 5 years ago)
- Default Branch: 9.x-4.x
- Last Pushed: 2023-02-22T17:01:56.000Z (over 1 year ago)
- Last Synced: 2024-09-05T21:56:43.518Z (19 days ago)
- Topics: drupal9, hacktoberfest, tripal, tripal4
- Language: PLpgSQL
- Homepage:
- Size: 18.5 MB
- Stars: 1
- Watchers: 14
- Forks: 10
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
![alt tag](https://raw.githubusercontent.com/tripal/tripal/7.x-3.x/tripal/theme/images/tripal_logo.png)
# Tripal 4 (Drupal 9 + 10)
_ _ _____ _ _
/\ | | (_) | __ \ | | | |
/ \ ___| |_ ___ _____ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_
/ /\ \ / __| __| \ \ / / _ \ | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __|
/ ____ \ (__| |_| |\ V / __/ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_
/_/ \_\___|\__|_| \_/ \___| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__|
| |
|_|## Compatibility
![Target Drupal Version 9.4.x-dev](https://img.shields.io/badge/Target%20Drupal%20Version-9.4.x-informational)
![PostgreSQL 13](https://img.shields.io/badge/PostreSQL-13-success)
| Drupal | 9.2.x | 9.3.x | 9.4.x | 9.5.x | 10.0.x |
|-------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **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) | |
| **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) |## Current Timeline
### Required for Tripal 4.alpha2 Release
- Publishing of the pages
- Finish implementing Chado Storage for fields ([#238](https://github.com/tripal/t4d8/issues/238), [#239](https://github.com/tripal/t4d8/issues/239))
- Drush generator/updator for fields
- Update existing core fields
- Finish Chado Vocabs/ID Spaces/Terms ([#242](https://github.com/tripal/t4d8/issues/242), [#243](https://github.com/tripal/t4d8/issues/243))
- Legacy API
- Move data type specific functionality into extension modules ([#281](https://github.com/tripal/t4d8/issues/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](http://tripal.info/join/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](https://tripaldoc.readthedocs.io/en/latest/dev_guide/testing.html) 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](https://tripaldoc.readthedocs.io/en/latest/dev_guide/testing.html)
- 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## Documentation
[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.**
- [Installation](https://tripaldoc.readthedocs.io/en/latest/install.html)
- [Automated Testing](https://tripaldoc.readthedocs.io/en/latest/dev_guide/testing.html)
- [Developer Guide](https://tripaldoc.readthedocs.io/en/latest/dev_guide.html)
- [Contribution Guide](https://tripaldoc.readthedocs.io/en/latest/contributing.html)## 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!](https://tripaldoc.readthedocs.io/en/latest/install/docker.html)