Bug#1010648: RFP: golang-github-pierrec-lz4.v4 -- LZ4 compression and decompression in pure Go (v4)

2022-05-08 Thread Nicholas D Steeves
Control: retitle -1 ITP: golang-github-pierrec-lz4.v4 -- LZ4 compression and 
decompression in pure Go (v4)
Control: owner -1 !



Bug#1010648: RFP: golang-github-pierrec-lz4.v4 -- LZ4 compression and decompression in pure Go (v4)

2022-05-05 Thread Nicholas D Steeves
Hi Shengjing Zhu and Go Packaging Team,

>
> * Package name: golang-github-pierrec-lz4.v4
>   Version : 4.1.14
>   Upstream Author : Pierre Curto
> * URL : https://github.com/pierrec/lz4
> * License : BSD-3-clause
>   Programming Lang: Go
>   Description : LZ4 compression and decompression in pure Go (v4)
>

[snip]

> This RFP is for v4 of the package referred to as "github.com/pierrec/lz4/v4". 
>  It is a dependency of newer versions of Syncthing, and will presumably 
> become a dependency of all packages that migrate away from 
> golang-github-pierrec-lz4.
>

It looks like reportbug can no longer X-Debbugs-CC wnpp bugs, so I'm
manually posting this follow-up.  As far as I can tell, the existing
golang-github-pierrec-lz4 debian/* can be copied into this package, the
copyright file updated, the watch file updated to scrape v4 tags, and
the changelog reset, which should be pretty quick! :-)

I'm not sure why uscan in the existing 2.x package isn't finding v4
versions.

Regards,
Nicholas


signature.asc
Description: PGP signature


Bug#1010648: RFP: golang-github-pierrec-lz4.v4 -- LZ4 compression and decompression in pure Go (v4)

2022-05-05 Thread Nicholas D Steeves
Package: wnpp
Severity: wishlist
X-Debbugs-Cc: s...@debian.org
Control: block 1004648 by -1

* Package name: golang-github-pierrec-lz4.v4
  Version : 4.1.14
  Upstream Author : Pierre Curto
* URL : https://github.com/pierrec/lz4
* License : BSD-3-clause
  Programming Lang: Go
  Description : LZ4 compression and decompression in pure Go (v4)

(copied from golang-github-pierrec-lz4)

 This library implements reading and writing lz4 compressed data (a frame),
 as specified in
 http://fastcompression.blogspot.fr/2013/04/lz4-streaming-format-final.html,
 using an io.Reader (decompression) and io.Writer (compression).  It is
 designed to minimize memory usage while maximizing throughput by being
 able to [de]compress data concurrently.

This RFP is for v4 of the package referred to as "github.com/pierrec/lz4/v4".  
It is a dependency of newer versions of Syncthing, and will presumably become a 
dependency of all packages that migrate away from golang-github-pierrec-lz4.

Thank you for you consideration,
Nicholas