Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Problem/Motivation
- The DB fixture for mirroring the API results currently has stable/security covered releases, but there's an "all projects" tab that will display additional projects
- There's interest in querying on release data, so it would be useful to have release info that in the cached project data so it's not necessary to rewrite the fixture logic to add it later
Steps to reproduce
Proposed resolution
Update the fixture creation script to include scrappier projects, and release data. The project data should be streamlined before being written to the fixture to only include essential fields. Without doing this, the fixture could exceed 40MB
Remaining tasks
- ✅ File an issue about this project
- ☐ Addition/Change/Update/Fix to this project
- ☐ Testing to ensure no regression
- ☐ Automated unit/functional testing coverage
- ☐ Developer Documentation support on feature change/addition
- ☐ User Guide Documentation support on feature change/addition
- ☐ Code review from 1 Drupal core team member
- ☐ Full testing and approval
- ☐ Credit contributors
- ☐ Review with the product owner
- ☐ Release
User interface changes
API changes
Data model changes
Release notes snippet
Issue fork project_browser-3250356
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
bnjmnmComment #4
bnjmnmComment #7
tim.plunkettMerged! Thanks