Blosc / Blosc/c-blosc2

Support for `file` command line utility for disk-based frames

Open
#48 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
C
Stars
584
Forks
113
PR merge metrics
No merged PRs in 30d

Description

It would be nice to provide support for the `file` command line utility in Unix platforms. As an example, it is cool to see the amount of metainfo that is provided for `.jpg` files:

```
$ file ~/WWW.YTS.AG.jpg
/home/francesc/WWW.YTS.AG.jpg: JPEG image data, JFIF standard 1.01, resolution (DPI), density 96x96, segment length 16, Exif Standard: [TIFF image data, big-endian, direntries=4, xresolution=62, yresolution=70, resolutionunit=2, software=paint.net 4.0.6], baseline, precision 8, 350x500, frames 3
```

Contributor guide

Open the contributing guide

Research direction

No source file, test, or entry point is named. Start by locating the disk-based frame handling in c-blosc2 and clarify how support for the Unix `file` utility should work, including the expected command behavior and output; completion should be defined by agreed requirements and tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
cli
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.