developmentseed / developmentseed/async-tiff
Refactor Decoder trait
- Dominant language
- Rust
- Stars
- 120
- Forks
- 15
- Avg merge
- 1d 17h
- Merged PRs (30d)
- 9
Description
- Pass in a dataclass of parameters/attributes instead of `PhotometricInterpretation` and JPEG tables as top-level args
- Pass in output data type?
- Allow returning more strongly-typed data rather than just `Vec`, ref https://github.com/developmentseed/async-tiff/issues/154
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reviewing the Decoder trait and the linked issue #154. Determine the intended parameter structure, output data type, and stronger return types from those discussions; the refactor is done when the trait supports the agreed design and its affected callers compile and pass their tests.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- data
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100