[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#964590: RFP: golang-goipp -- IPP core protocol implementation



Dear Didier,

For go, it's quite straightforward, since there's a tool called dh-make-golang.
I pushed the gits to salsa:
- https://salsa.debian.org/go-team/packages/golang-github-openprinting-goipp

Help yourself with the rest.

Cheers,
Roger

On Thu, Jul 9, 2020 at 6:51 PM Didier 'OdyX' Raboud <odyx@debian.org> wrote:
>
> Package: wnpp
> Severity: wishlist
>
>  Package name    : golang-goipp
>  Version         : 0.0.0?
>  Upstream Author : Alexander Pevzner <pzz@apevzner.com>
>  URL             : https://github.com/OpenPrinting/goipp
>  License         : BSD-2-Clause
>  Programming Lang: Go
>  Description     : IPP core protocol implementation
>
> The goipp library is fairly complete implementation of IPP core protocol
> in pure Go. Essentially, it is IPP messages parser/composer. Transport
> is not implemented here, because Go standard library has an excellent
> built-in HTTP client, and it doesn't make a lot of sense to wrap it
> here. High-level requests, like "print a file" are also not implemented,
> only the low-level stuff.
>
> This is a reverse-build-dependeny of
> [ipp-usb](https://github.com/OpenPrinting/ipp-usb/), which I intend to
> package for the Debian Printing Team. But I know close to nothing about
> Go, or Go packaging. I'm happy to learn, but would be thrilled if
> someone from the Go packaging team could package golang-goipp for me. If
> that is not achievable, at least review my packaging?
>
> Looking forward to collaborating on this !
>
>         OdyX


Reply to: