Skip to content
This repository has been archived by the owner on Mar 31, 2024. It is now read-only.

Automatically compress man pages #16

Open
ReillyBrogan opened this issue Sep 15, 2022 · 1 comment
Open

Automatically compress man pages #16

ReillyBrogan opened this issue Sep 15, 2022 · 1 comment
Labels
type: feature A new functionality to implement.

Comments

@ReillyBrogan
Copy link

It would be nice if boulder would automatically compress all man pages, likely with zstd compression.

joebonrichie added a commit to joebonrichie/boulder that referenced this issue Sep 17, 2022
Compressed any man page files found in the manifest with zstd.

There are three considerations:-
- It _will_ increase the size of the resulting .stone file(s),
  compressing .stones with --long could resolve this.
- Info pages are currently ignored but could also be compressed.
- Updating symlinks is not yet tested.
joebonrichie added a commit to joebonrichie/boulder that referenced this issue Sep 17, 2022
Compressed any man page files found in the manifest with zstd.

There are three considerations:-
- It _will_ increase the size of the resulting .stone file(s),
  compressing .stones with --long could resolve this.
- Info pages are currently ignored but could also be compressed.
- Updating symlinks is not yet tested.
joebonrichie added a commit to joebonrichie/boulder that referenced this issue Sep 17, 2022
Compress any man page files found in the manifest with zstd.

There are three considerations:-
- It _will_ increase the size of the resulting .stone file(s),
  compressing .stones with --long could resolve this.
- Info pages are currently ignored but could also be compressed.
- Updating symlinks is not yet tested.
@sunnyflunk
Copy link
Contributor

Prior to providing delta packages, this is a no brainer. However, afterwards it becomes a lot more complex and needs consideration across the whole distribution (compressing man pages, kernel modules, kernel etc)

joebonrichie added a commit to joebonrichie/boulder that referenced this issue Jan 14, 2023
Compress any man page files found in the manifest with zstd,
if enabled by the packager.

There are three considerations:-
- It _will_ increase the size of the resulting .stone file(s),
  (compressing .stones with --long could resolve this, in the future).
- Info pages are currently ignored but could also be compressed.
- Updating symlinks is not yet tested.
joebonrichie added a commit to joebonrichie/boulder that referenced this issue Jan 14, 2023
Compress any man page files found in the manifest with zstd,
if enabled by the packager.

There are two considerations:-
- It _will_ increase the size of the resulting .stone file(s),
  (compressing .stones with --long could resolve this in the future).
- Updating symlinks is not yet tested.
joebonrichie added a commit to joebonrichie/boulder that referenced this issue Jan 14, 2023
Compress any man or info page files found in the manifest with zstd,
if enabled by the packager.

There are two considerations:-
- It _will_ increase the size of the resulting .stone file(s),
  (compressing .stones with --long could resolve this in the future).
- Updating symlinks is not yet tested.
joebonrichie added a commit to joebonrichie/boulder that referenced this issue Jan 14, 2023
Compress any man or info page files found in the manifest with zstd,
if enabled by the packager.

There are two considerations:-
- It _will_ increase the size of the resulting .stone file(s),
  (compressing .stones with --long could resolve this in the future).
- Updating symlinks is not yet tested.
joebonrichie added a commit to joebonrichie/boulder that referenced this issue Jan 15, 2023
Compress any man or info page files found in the manifest with zstd,
if enabled by the packager.

There are two considerations:-
- It _will_ increase the size of the resulting .stone file(s),
  (compressing .stones with --long could resolve this in the future).
- Updating symlinks is not yet tested.
joebonrichie added a commit to joebonrichie/boulder that referenced this issue Jan 15, 2023
Compress any man or info page files found in the manifest with zstd,
if enabled by the packager.

There are two considerations:-
- It _will_ increase the size of the resulting .stone file(s),
  (compressing .stones with --long could resolve this in the future).
- Updating symlinks is not yet tested.
joebonrichie added a commit to joebonrichie/boulder that referenced this issue Jan 15, 2023
Compress any man or info page files found in the manifest with zstd,
if enabled by the packager.

There are two considerations:-
- It _will_ increase the size of the resulting .stone file(s),
  (compressing .stones with --long could resolve this in the future).
- Updating symlinks is not yet tested.
joebonrichie added a commit to joebonrichie/boulder that referenced this issue Jan 22, 2023
Compress any man or info page files found in the manifest with gzip,
if enabled by the packager.

There are two considerations:-
- It _will_ increase the size of the resulting .stone file(s),
- Updated symlinks not yet tested on a real install
@livingsilver94 livingsilver94 added the type: feature A new functionality to implement. label Jul 17, 2023
joebonrichie added a commit to joebonrichie/boulder that referenced this issue Dec 26, 2023
Compress any man or info page files found in the manifest with gzip,
if enabled by the packager.

There are two considerations:-
- It _will_ increase the size of the resulting .stone file(s),
- Updated symlinks not yet tested on a real install
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
type: feature A new functionality to implement.
Projects
None yet
Development

No branches or pull requests

3 participants