boostorg / boostorg/iostreams

Would PR for brotli support be entertained?

Open
#175 2 comments 3 reactions 0 assignees View on GitHub
Dominant language
C
Stars
48
Forks
124
PR merge metrics
No merged PRs in 30d

Description

Within the compression features of iostreams, I'm considering adding support for [brotli](https://github.com/google/brotli) compression. It's a very common compression format, particularly on the web. It supports streaming with various window sizes, making it an optimal candidate for iostreams.

Before I invest any time into this support, I'd like to know if the format is of interest, of if there are known characteristics of brotli that have previously excluded it from considering (other than effort to support).

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue concerns Boost.Iostreams compression features and Google's brotli library. First review the existing compression support and brotli's streaming interface, then confirm whether maintainers want the feature before defining an implementation. Done would require an agreed scope and maintainer approval, followed by implementation and tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
backend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.