Migrate baseline images from DVC to Git LFS

Open
#9,108 5 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
52/100
Issue type
Refactor
Clarity
Mostly clear
Activity status
Active
Tech stack
git
Domain
ci-cd, devops

Research direction

Start by reviewing how the GMT repository currently stores and retrieves baseline images through DVC, then compare the PyGMT migration described in issue #4738. Identify the repository workflows and configuration affected by the move. Done means baseline images are managed with Git LFS and the relevant workflows continue to pass.

Written by the indexing model from the issue text.

Description

The PyGMT project has migrated baseline images from DVC to Git LFS (https://github.com/GenericMappingTools/pygmt/issues/4738), which simplifies the workflows a lot.

It's likely we can do a similar migration to the GMT repository. Maybe after 6.7.0?

Dominant language
C
Stars
980
Forks
414
Avg merge
17h 5m
Merged PRs (30d)
56

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from GenericMappingTools/gmt

All issues in GenericMappingTools/gmt

Similar issues

More C issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.