Bug#1055977: marked as done (RFS: golang-github-kr-logfmt/0.0~git20210122.19f9bcb-1 [ITP] -- Parse logfmt messages (library))

2023-11-17 Thread Debian Bug Tracking System
Your message dated Sat, 18 Nov 2023 14:17:29 +0800
with message-id <329483a2d8075a60b1ca74a8a96df7c164a5d0fa.ca...@gmail.com>
and subject line Re: Bug#1055977: RFS: 
golang-github-kr-logfmt/0.0~git20210122.19f9bcb-1 [ITP] -- Parse logfmt 
messages (library)
has caused the Debian Bug report #1055977,
regarding RFS: golang-github-kr-logfmt/0.0~git20210122.19f9bcb-1 [ITP] -- Parse 
logfmt messages (library)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1055977: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1055977
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: sponsorship-requests
Severity: wishlist
X-Debbugs-CC: debian...@lists.debian.org

Dear mentors,

I am looking for a sponsor for my package "golang-github-kr-logfmt":

 * Package name : golang-github-kr-logfmt
   Version  : 0.0~git20210122.19f9bcb-1
   Upstream contact : https://github.com/kr/logfmt/issues
 * URL  : https://github.com/kr/logfmt
 * License  : Expat
 * Vcs  : 
https://salsa.debian.org/go-team/packages/golang-github-kr-logfmt
   Section  : golang

The source builds the following binary packages:

  golang-github-kr-logfmt-dev - Parse logfmt messages (library)

To access further information about this package, please visit the following 
URL:

  https://mentors.debian.net/package/golang-github-kr-logfmt/

Alternatively, you can download the package with 'dget' using this command:

  dget -x
https://mentors.debian.net/debian/pool/main/g/golang-github-kr-logfmt/golang-github-kr-logfmt_0.0~git20210122.19f9bcb-1.dsc

Changes for the initial release:

 golang-github-kr-logfmt (0.0~git20210122.19f9bcb-1) UNRELEASED; urgency=medium
 .
   * Initial release (Closes: #1055976)

Regards,
-- 
  Maytham Alsudany


signature.asc
Description: This is a digitally signed message part
--- End Message ---
--- Begin Message ---
Uploaded to NEW.


signature.asc
Description: This is a digitally signed message part
--- End Message ---


Bug#1055977: RFS: golang-github-kr-logfmt/0.0~git20210122.19f9bcb-1 [ITP] -- Parse logfmt messages (library)

2023-11-17 Thread Maytham Alsudany
Hi Nilesh,

On Fri, 2023-11-17 at 16:45 +0530, Nilesh Patra wrote:
> On Fri, Nov 17, 2023 at 06:18:04PM +0800, Maytham Alsudany wrote:
> > golang-github-go-logfmt-logfmt doesn't have this Handler type that's being 
> > used,
> > and humanlog already uses go-logfmt as much as it can
> > 
> > I've made an issue upstream at [3] regarding this and I've patched out the
> > Handler type completely from humanlog for now.
> > 
> > Would you like me to close this RFS bug and the ITP?
> 
> If this is needed for some actual functionality in humanlog, I will upload 
> kr-logfmt
> which would otherwise block your work.

There's only one thing, a Go interface, in humanlog that uses kr-logfmt
functionality, but it is possible to patch out (as lazygit doesn't use it).

humanlog/handler.go[4]:

import (
"github.com/humanlogio/humanlog/internal/pkg/config"
"github.com/kr/logfmt"
)

// Handler can recognize it's log lines, parse them and prettify them.
type Handler interface {
CanHandle(line []byte) bool
Prettify(skipUnchanged bool) []byte
logfmt.Handler
}

This is the only place kr-logfmt is used, and humanlog's Handler interface is
not used anywhere else within humanlog.

> From your mail, it is not clear to me whether or not it is needed.
> Please let me know.

Yes, it is needed, but I've let humanlog upstream and the lazygit packaging
effort know about your concerns.

I see two options:
  1. Patch out kr-logfmt out of humanlog, removing the single Handler interface
that uses it, and when a package needs the Handler interface from humanlog,
we revist the issue.
  2. Upload kr-logfmt and package humanlog as usual.

> > [1]: https://bugs.debian.org/1055740
> > [2]:
> > https://salsa.debian.org/go-team/packages/golang-github-humanlogio-humanlog/
> > [3]: https://github.com/humanlogio/humanlog/issues/71
[4]:
https://github.com/humanlogio/humanlog/blob/eceedbf5df8383202e34d3aa4cb3d8dc182b3600/handler.go

Kind regards,
Maytham


signature.asc
Description: This is a digitally signed message part


Bug#1056150: RFS: python-opem/1.3-1 [ITP] -- Open-Source PEMFC Simulation Tool

2023-11-17 Thread Yogeswaran Umasankar
Package: sponsorship-requests
Severity: wishlist
X-Debbugs-Cc: kd8...@gmail.com

Package: sponsorship-requests
Severity: wishlist

Dear mentors,

I am looking for a sponsor for my package "python-opem":

 * Package name : python-opem
   Version  : 1.3-1
   Upstream contact : Sepand Haghighi 
 * URL  : https://github.com/ECSIM/opem
 * License  : Expat
 * Vcs  : https://salsa.debian.org/yogu/python-opem
   Section  : python

The source builds the following binary packages:

  python3-opem - Open-Source PEMFC Simulation Tool

To access further information about this package, please visit the following 
URL:

  https://mentors.debian.net/package/python-opem/

Alternatively, you can download the package with 'dget' using this command:

  dget -x 
https://mentors.debian.net/debian/pool/main/p/python-opem/python-opem_1.3-1.dsc

Changes for the initial release:

 python-opem (1.3-1) unstable; urgency=medium
 .
   * Initial release. (Closes: #1056148)

Regards,
-- 
  Yogeswaran Umasankar



Bug#1055101: Remove moreinfo tag

2023-11-17 Thread Daniel Fancsali

Control: tag - moreinfo

Thanks for the review Tobias.

Well, that happens if you put something on the back-burner for some 
time. ;)


I do apologise...

All should be fixed now.

Cheers,
Daniel



Re: Salsa repositories requested

2023-11-17 Thread Tobias Frost
On Fri, Nov 17, 2023 at 05:19:50PM +, Peter B wrote:
> Hi,
> 
> I'm adopting ifstat https://tracker.debian.org/pkg/ifstat
> and would like to setup the packaging VCS under the debian group in Salsa.
> As a DM I don't have the access to do this myself.

Done.

> If its not too much extra work to set up two repositories,
> I would also like to have one for mp3guessenc
> https://tracker.debian.org/pkg/mp3guessenc

Done


Please import all previous uploads, e.g by gbp import-dscs --debsnap 

(Thanks for your contributions to Debian and maintaining those packages!)

--
tobi



Salsa repositories requested

2023-11-17 Thread Peter B

Hi,

I'm adopting ifstat https://tracker.debian.org/pkg/ifstat
and would like to setup the packaging VCS under the debian group in Salsa.
As a DM I don't have the access to do this myself.

If its not too much extra work to set up two repositories,
I would also like to have one for mp3guessenc
https://tracker.debian.org/pkg/mp3guessenc

I'm aware I can set up repositories under my personal account,
but would prefer official packages to be in the debian group.


Cheers,
Peter



Bug#1055977: RFS: golang-github-kr-logfmt/0.0~git20210122.19f9bcb-1 [ITP] -- Parse logfmt messages (library)

2023-11-17 Thread Nilesh Patra
On Fri, Nov 17, 2023 at 06:18:04PM +0800, Maytham Alsudany wrote:
> golang-github-go-logfmt-logfmt doesn't have this Handler type that's being 
> used,
> and humanlog already uses go-logfmt as much as it can
> 
> I've made an issue upstream at [3] regarding this and I've patched out the
> Handler type completely from humanlog for now.
> 
> Would you like me to close this RFS bug and the ITP?

If this is needed for some actual functionality in humanlog, I will upload 
kr-logfmt
which would otherwise block your work.

From your mail, it is not clear to me whether or not it is needed.
Please let me know.

> [1]: https://bugs.debian.org/1055740
> [2]:
> https://salsa.debian.org/go-team/packages/golang-github-humanlogio-humanlog/
> [3]: https://github.com/humanlogio/humanlog/issues/71


Best,
Nilesh


signature.asc
Description: PGP signature


Bug#1055977: RFS: golang-github-kr-logfmt/0.0~git20210122.19f9bcb-1 [ITP] -- Parse logfmt messages (library)

2023-11-17 Thread Maytham Alsudany
Hi Nilesh,

On Fri, 2023-11-17 at 14:11 +0530, Nilesh Patra wrote:
> This looks like _really_ old code, and there's
> golang-github-go-logfmt-logfmt in debian already.
> 
> Can the code in the target package be patched to use go-logfmt or is it
> using specific features from kr-logfmt?

The target package (golang-github-humanlogio-humanlog[1][2]) uses the Handler
type from kr-logfmt for its own Handler type (handler.go), and this is the only
occurrence of kr-logfmt in the code.

golang-github-go-logfmt-logfmt doesn't have this Handler type that's being used,
and humanlog already uses go-logfmt as much as it can

I've made an issue upstream at [3] regarding this and I've patched out the
Handler type completely from humanlog for now.

Would you like me to close this RFS bug and the ITP?

[1]: https://bugs.debian.org/1055740
[2]:
https://salsa.debian.org/go-team/packages/golang-github-humanlogio-humanlog/
[3]: https://github.com/humanlogio/humanlog/issues/71

Kind regards,
Maytham



signature.asc
Description: This is a digitally signed message part


Bug#1055975: RFS: golang-connectrpc-connect/1.12.0-1 [ITP] -- Go implementation of Connect

2023-11-17 Thread Maytham Alsudany
Hi Nilesh,

On Fri, 2023-11-17 at 14:05 +0530, Nilesh Patra wrote:
> Uploaded to NEW with minor nitpicks. 

Thanks!

> BTW, there is no real need to create
> a RFS bug if you want it to be under go team. Just sending a mail should
> suffice.

Understood, will do so in the future. The packaging page[1] didn't mention
anything about RFSs, so I took the safe route and filed an RFS bug.

> PS: Are you subscribed to the debian-go team mailing list? Can I stop CC'ing 
> you?

Yes, I am subscribed to the debian-go ML.

[1]: https://go-team.pages.debian.net/packaging.html

Kind regards,
Maytham


signature.asc
Description: This is a digitally signed message part


Bug#1055977: RFS: golang-github-kr-logfmt/0.0~git20210122.19f9bcb-1 [ITP] -- Parse logfmt messages (library)

2023-11-17 Thread Nilesh Patra
On Wed, Nov 15, 2023 at 04:26:47PM +0800, Maytham Alsudany wrote:
> Package: sponsorship-requests
> Severity: wishlist
> X-Debbugs-CC: debian...@lists.debian.org
> 
> Dear mentors,
> 
> I am looking for a sponsor for my package "golang-github-kr-logfmt":
> 
>  * Package name : golang-github-kr-logfmt
>Version  : 0.0~git20210122.19f9bcb-1
>Upstream contact : https://github.com/kr/logfmt/issues
>  * URL  : https://github.com/kr/logfmt
>  * License  : Expat
>  * Vcs  : 
> https://salsa.debian.org/go-team/packages/golang-github-kr-logfmt
>Section  : golang

This looks like _really_ old code, and there's
golang-github-go-logfmt-logfmt in debian already.

Can the code in the target package be patched to use go-logfmt or is it
using specific features from kr-logfmt?

Best,
Nilesh


signature.asc
Description: PGP signature


Bug#1055975: RFS: golang-connectrpc-connect/1.12.0-1 [ITP] -- Go implementation of Connect

2023-11-17 Thread Nilesh Patra
On Wed, Nov 15, 2023 at 03:57:11PM +0800, Maytham Alsudany wrote:
> I am looking for a sponsor for my package "golang-connectrpc-connect":
> 
>  * Package name : golang-connectrpc-connect
>Version  : 1.12.0-1
>Upstream contact : https://github.com/connectrpc/connect-go/issues
>  * URL  : https://github.com/connectrpc/connect-go
>  * License  : Apache-2.0
>  * Vcs  : 
> https://salsa.debian.org/go-team/packages/golang-connectrpc-connect
>Section  : golang

Uploaded to NEW with minor nitpicks. BTW, there is no real need to create
a RFS bug if you want it to be under go team. Just sending a mail should
suffice.

PS: Are you subscribed to the debian-go team mailing list? Can I stop CC'ing 
you?

Best,
Nilesh


signature.asc
Description: PGP signature