Bug#970428: ITP: golang-gopkg-cheggaaa-pb.v3 -- Console progress bar for Golang
On Wed, Sep 16, 2020 at 5:33 PM Andreas Henriksson <andreas@fatal.se> wrote:
>
> Package: wnpp
> Severity: wishlist
> Owner: Andreas Henriksson <andreas@fatal.se>
>
> * Package name : golang-gopkg-cheggaaa-pb.v3
> Version : 1.0.29-1
> Upstream Author : Sergey Cherepanov
> * URL : https://github.com/cheggaaa/pb
> * License : BSD-3-clause
> Programming Lang: Go
> Description : Console progress bar for Golang
>
> Terminal progress bar for Go. The v1 and v2 is already packaged
> in debian, but now projects are starting to port to v3 so it's
> needed as a dependency for other things.... I'm thus considering
> packaging it. If someone else wants to take it over, please
> go for it!
>
This package uses a very strange version approach.
In short, v3 is not really v3.
The master branch contains both v1 and v3 code.
v3 code is lived in a directory called v3, see
https://github.com/cheggaaa/pb/tree/master/v3
So basically, we can reuse the v1 source package, v1 and v3 can live together...
And maybe we can add a transitional package to avoid confusion.
--
Shengjing Zhu
Reply to: