Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1017157 > unrolled thread

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

Started byDidier 'OdyX' Raboud <odyx@debian.org>
First post2020-07-09 12:00 +0200
Last post2020-07-09 22:40 +0200
Articles 5 — 2 participants

Back to article view | Back to linux.debian.bugs.dist


Contents

  Bug#964590: RFP: golang-goipp -- IPP core protocol implementation Didier 'OdyX' Raboud <odyx@debian.org> - 2020-07-09 12:00 +0200
    Bug#964590: RFP: golang-goipp -- IPP core protocol implementation Roger Shimizu <rogershimizu@gmail.com> - 2020-07-09 13:10 +0200
      Bug#964590: RFP: golang-goipp -- IPP core protocol implementation Didier 'OdyX' Raboud <odyx@debian.org> - 2020-07-09 13:50 +0200
        Bug#964590: RFP: golang-goipp -- IPP core protocol implementation Roger Shimizu <rogershimizu@gmail.com> - 2020-07-09 14:20 +0200
          Bug#964590: RFP: golang-goipp -- IPP core protocol implementation Didier 'OdyX' Raboud <odyx@debian.org> - 2020-07-09 22:40 +0200

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

FromDidier 'OdyX' Raboud <odyx@debian.org>
Date2020-07-09 12:00 +0200
SubjectBug#964590: RFP: golang-goipp -- IPP core protocol implementation
Message-ID<AqBvr-1th-7@gated-at.bofh.it>
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

[toc] | [next] | [standalone]


#1017168

FromRoger Shimizu <rogershimizu@gmail.com>
Date2020-07-09 13:10 +0200
Message-ID<AqCBc-2lt-5@gated-at.bofh.it>
In reply to#1017157
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

[toc] | [prev] | [next] | [standalone]


#1017213

FromDidier 'OdyX' Raboud <odyx@debian.org>
Date2020-07-09 13:50 +0200
Message-ID<AqDdW-2BU-25@gated-at.bofh.it>
In reply to#1017168

[Multipart message — attachments visible in raw view] — view raw

Le jeudi, 9 juillet 2020, 12.57:53 h CEST Roger Shimizu a écrit :
> 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.

Oh, excellent, thanks. Could you give me enough rights on that repository so 
that I can finish this?

btw;
https://salsa.debian.org/go-team/packages/golang-github-openprinting-goipp-dev 
should be deleted, it was a mistake from my dh-make-golang attemps, sorry.

Cheers,
    OdyX

[toc] | [prev] | [next] | [standalone]


#1017216

FromRoger Shimizu <rogershimizu@gmail.com>
Date2020-07-09 14:20 +0200
Message-ID<AqDGV-30Y-7@gated-at.bofh.it>
In reply to#1017213
On Thu, Jul 9, 2020 at 8:42 PM Didier 'OdyX' Raboud <odyx@debian.org> wrote:
>
> Le jeudi, 9 juillet 2020, 12.57:53 h CEST Roger Shimizu a écrit :
> > 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.
>
> Oh, excellent, thanks. Could you give me enough rights on that repository so
> that I can finish this?
>
> btw;
> https://salsa.debian.org/go-team/packages/golang-github-openprinting-goipp-dev
> should be deleted, it was a mistake from my dh-make-golang attemps, sorry.

I think both are done.
The gits I pushed to salsa already can be built well.
Maybe you can just add yourself to uploader and then upload to NEW queue.

Cheers,
-- 
Roger Shimizu, GMT +9 Tokyo
PGP/GPG: 4096R/6C6ACD6417B3ACB1

[toc] | [prev] | [next] | [standalone]


#1017326

FromDidier 'OdyX' Raboud <odyx@debian.org>
Date2020-07-09 22:40 +0200
Message-ID<AqLuO-7Ex-3@gated-at.bofh.it>
In reply to#1017216

[Multipart message — attachments visible in raw view] — view raw

Le jeudi, 9 juillet 2020, 14.10:44 h CEST Roger Shimizu a écrit :
> I think both are done.
> The gits I pushed to salsa already can be built well.
> Maybe you can just add yourself to uploader and then upload to NEW queue.

Uploaded, thanks for your very kind assistance!

Best regards, OdyX

-- 
    OdyX

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.bugs.dist


csiph-web