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


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

Bug#922628: ITP: dt -- DNS tool - display information about your domain

Started byAntoine Beaupré <anarcat@debian.org>
First post2019-02-18 17:00 +0100
Last post2019-02-19 04:30 +0100
Articles 10 — 6 participants

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


Contents

  Bug#922628: ITP: dt -- DNS tool - display information about your domain Antoine Beaupré <anarcat@debian.org> - 2019-02-18 17:00 +0100
    Bug#922628: ITP: dt -- DNS tool - display information about your domain Paride Legovini <pl@ninthfloor.org> - 2019-02-18 17:10 +0100
      Bug#922628: ITP: dt -- DNS tool - display information about your domain Antoine Beaupré <anarcat@debian.org> - 2019-02-18 17:30 +0100
        Bug#922628: ITP: dt -- DNS tool - display information about your domain Paride Legovini <pl@ninthfloor.org> - 2019-02-18 17:50 +0100
    Bug#922628: ITP: dt -- DNS tool - display information about your domain Antoine Beaupré <anarcat@debian.org> - 2019-02-18 17:40 +0100
    Bug#922628: ITP: dt -- DNS tool - display information about your domain Antoine Beaupré <anarcat@orangeseeds.org> - 2019-02-18 18:50 +0100
      Bug#922628: ITP: dt -- DNS tool - display information about your domain Jonathan Dowland <jmtd@debian.org> - 2019-02-19 12:30 +0100
    Bug#922628: ITP: dt -- DNS tool - display information about your domain Scott Kitterman <debian@kitterman.com> - 2019-02-18 18:50 +0100
    Bug#922628: ITP: dt -- DNS tool - display information about your domain Ben Hutchings <ben@decadent.org.uk> - 2019-02-19 04:20 +0100
      Bug#922628: ITP: dt -- DNS tool - display information about your domain Antoine Beaupré <anarcat@debian.org> - 2019-02-19 04:30 +0100

#945743 — Bug#922628: ITP: dt -- DNS tool - display information about your domain

FromAntoine Beaupré <anarcat@debian.org>
Date2019-02-18 17:00 +0100
SubjectBug#922628: ITP: dt -- DNS tool - display information about your domain
Message-ID<xsTuN-1SI-1@gated-at.bofh.it>

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

Package: wnpp
Severity: wishlist
Owner: Antoine Beaupré <anarcat@debian.org>

* Package name    : dt
  Version         : 0.0.9
  Upstream Author : Wim
* URL             : https://github.com/42wim/dt
* License         : Apache-2.0
  Programming Lang: Go
  Description     : DNS tool - display information about your domain

 dt a DNS tool that displays information about your domain.
 .
 Features
 • common records scanning (use -scan)
 • validate DNSSEC chain (use -debug to see more info)
 • change query speed for scanning (default 10 queries per second)
 * diagnostic of your domain (similar to intodns.com, dnsspy.io)
 
----

This is a great tool. I worked on packaging a similar tool (dnsdiag,
#824670) for Debian, but it stopped where dt begun:

https://github.com/farrokhi/dnsdiag/issues/16

So I would love to see this in Debian. As usual, I would co-maintain
this in the golang team.

[toc] | [next] | [standalone]


#945747

FromParide Legovini <pl@ninthfloor.org>
Date2019-02-18 17:10 +0100
Message-ID<xsTEt-2b7-13@gated-at.bofh.it>
In reply to#945743
Antoine Beaupré wrote on 18/02/2019:
> Package: wnpp
> Severity: wishlist
> Owner: Antoine Beaupré <anarcat@debian.org>
> 
> * Package name    : dt

Note that you will have to rename dt's binary (and its manpage), as the 
ditrack package already installs /usr/bin/dt.

Paride

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


#945755

FromAntoine Beaupré <anarcat@debian.org>
Date2019-02-18 17:30 +0100
Message-ID<xsTXP-2hb-9@gated-at.bofh.it>
In reply to#945747
On 2019-02-18 17:05:58, Paride Legovini wrote:
> Antoine Beaupré wrote on 18/02/2019:
>> Package: wnpp
>> Severity: wishlist
>> Owner: Antoine Beaupré <anarcat@debian.org>
>> 
>> * Package name    : dt
>
> Note that you will have to rename dt's binary (and its manpage), as the 
> ditrack package already installs /usr/bin/dt.

Thanks for the heads up.

Any suggestions? dnstool maybe?

What if dt would just conflict with ditrack? It doesn't seem like a
popular package (popcon 10):

https://qa.debian.org/popcon-graph.php?packages=ditrack

Upstream also seems to be mostly dead (no release since 2008)...

A.

-- 
Le monochrome, c'est pour ceux qui s'intéressent (encore) au contenu.
Usenet dans ces conditions, c'est comme le web avec lynx, on prend
trop conscience du vide, c'est déprimant.
                        - JLC dans le Guide du linuxien pervers:
                          "Coup de cafard..."

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


#945762

FromParide Legovini <pl@ninthfloor.org>
Date2019-02-18 17:50 +0100
Message-ID<xsUhb-2nq-5@gated-at.bofh.it>
In reply to#945755
Antoine Beaupré wrote on 18/02/2019:
> On 2019-02-18 17:05:58, Paride Legovini wrote:
>> Antoine Beaupré wrote on 18/02/2019:
>>> Package: wnpp
>>> Severity: wishlist
>>> Owner: Antoine Beaupré <anarcat@debian.org>
>>>
>>> * Package name    : dt
>>
>> Note that you will have to rename dt's binary (and its manpage), as the
>> ditrack package already installs /usr/bin/dt.
> 
> Thanks for the heads up.
> 
> Any suggestions? dnstool maybe?
> 
> What if dt would just conflict with ditrack? It doesn't seem like a
> popular package (popcon 10):
> 
> https://qa.debian.org/popcon-graph.php?packages=ditrack
> 
> Upstream also seems to be mostly dead (no release since 2008)...

Solving this kind of issue with a Conflicts line is against the Policy, 
I recently had this conversation in debian-devel and the answer was: No. 
The binary from ditrack could in principle be renamed instead of the one 
in your package. I would prefer this solution, but it has to be 
discussed in debian-devel (the policy is explicit on this).

If you end up renaming, I think 'dnstool' is a good fit. You could also 
try to ask upstream if they would consider renaming the project. I don't 
think it's a good idea to claim a 2-letter command in 2019.

Looking forward to see it packaged anyway.

Paride

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


#945760

FromAntoine Beaupré <anarcat@debian.org>
Date2019-02-18 17:40 +0100
Message-ID<xsU7w-2ko-19@gated-at.bofh.it>
In reply to#945743
Control: blocks -1 by 922629 922631

This package is not exactly well packagable in Debian. One missing
dependency is:

https://github.com/42wim/ipisp

... which is a fork of an existing library (also not in Debian):

https://github.com/ammario/ipisp

I've asked upstream about this fork:

https://github.com/42wim/dt/issues/8

I filed #922629 to package the upstream version, hoping the fork can be
resolved. Upstream doesn't have release tags either, which I reported
upstream as well.

I also filed #922631 for the last missing dep.

That said, I have dt installed through `go get` and it's a great tool in
my sysadmin toolbox. I think Debian users would greatly benefit from
having this in the distribution.

A.
-- 
Man really attains the state of complete humanity when he produces,
without being forced by physical need to sell himself as a commodity.
                        - Ernesto "Che" Guevara

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


#945770

FromAntoine Beaupré <anarcat@orangeseeds.org>
Date2019-02-18 18:50 +0100
Message-ID<xsVdf-2UX-1@gated-at.bofh.it>
In reply to#945743
On 2019-02-18 17:39:51, Scott Kitterman wrote:
> On February 18, 2019 3:52:55 PM UTC, "Antoine Beaupré" <anarcat@debian.org> wrote:
>>Package: wnpp
>>Severity: wishlist
>>Owner: Antoine Beaupré <anarcat@debian.org>
>>
>>* Package name    : dt
>>  Version         : 0.0.9
>>  Upstream Author : Wim
>>* URL             : https://github.com/42wim/dt
>>* License         : Apache-2.0
>>  Programming Lang: Go
>>  Description     : DNS tool - display information about your domain
>>
>> dt a DNS tool that displays information about your domain.
>> .
>> Features
>> • common records scanning (use -scan)
>> • validate DNSSEC chain (use -debug to see more info)
>> • change query speed for scanning (default 10 queries per second)
>> * diagnostic of your domain (similar to intodns.com, dnsspy.io)
>> 
>>----
>>
>>This is a great tool. I worked on packaging a similar tool (dnsdiag,
>>#824670) for Debian, but it stopped where dt begun:
>>
>>https://github.com/farrokhi/dnsdiag/issues/16
>>
>>So I would love to see this in Debian. As usual, I would co-maintain
>>this in the golang team.
>
> This is an incredibly generic package name.  Please pick something more descriptive.

This was already reported by Paride Legovini, an hour ago. Please follow
the conversation there.

I would welcome help convincing upstream to rename the package, for
example.

a.

-- 
Only in the darkness can you see the stars.
                        - Martin Luther King, Jr.

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


#945890

FromJonathan Dowland <jmtd@debian.org>
Date2019-02-19 12:30 +0100
Message-ID<xtbL3-4lj-3@gated-at.bofh.it>
In reply to#945770
On Mon, Feb 18, 2019 at 12:46:16PM -0500, Antoine Beaupré wrote:
>On 2019-02-18 17:39:51, Scott Kitterman wrote:
>> This is an incredibly generic package name.  Please pick something
>> more descriptive.
>
>This was already reported by Paride Legovini, an hour ago. Please
>follow the conversation there.
>
>I would welcome help convincing upstream to rename the package, for
>example.

Paride was talking about the *binary name*, Scott is talking about the
*package name*. (Consequently he has probably been following the
conversation just fine). Quite aside from the binary name clash
problems, "dt" is a very short package name, and a more descriptive
package name would serve as a form of self-documentation. "dnstool"
would seem perfectly consistent with the way upstream refer to the
project (GitHub title: DNS tool - display information about your domain)

-- 

⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Jonathan Dowland
⢿⡄⠘⠷⠚⠋⠀ https://jmtd.net
⠈⠳⣄⠀⠀⠀⠀

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


#945772

FromScott Kitterman <debian@kitterman.com>
Date2019-02-18 18:50 +0100
Message-ID<xsVdf-2UX-3@gated-at.bofh.it>
In reply to#945743

On February 18, 2019 3:52:55 PM UTC, "Antoine Beaupré" <anarcat@debian.org> wrote:
>Package: wnpp
>Severity: wishlist
>Owner: Antoine Beaupré <anarcat@debian.org>
>
>* Package name    : dt
>  Version         : 0.0.9
>  Upstream Author : Wim
>* URL             : https://github.com/42wim/dt
>* License         : Apache-2.0
>  Programming Lang: Go
>  Description     : DNS tool - display information about your domain
>
> dt a DNS tool that displays information about your domain.
> .
> Features
> • common records scanning (use -scan)
> • validate DNSSEC chain (use -debug to see more info)
> • change query speed for scanning (default 10 queries per second)
> * diagnostic of your domain (similar to intodns.com, dnsspy.io)
> 
>----
>
>This is a great tool. I worked on packaging a similar tool (dnsdiag,
>#824670) for Debian, but it stopped where dt begun:
>
>https://github.com/farrokhi/dnsdiag/issues/16
>
>So I would love to see this in Debian. As usual, I would co-maintain
>this in the golang team.

This is an incredibly generic package name.  Please pick something more descriptive.

Scott K

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


#945841

FromBen Hutchings <ben@decadent.org.uk>
Date2019-02-19 04:20 +0100
Message-ID<xt46R-8mB-1@gated-at.bofh.it>
In reply to#945743

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

On Mon, 2019-02-18 at 10:52 -0500, Antoine Beaupré wrote:
> Package: wnpp
> Severity: wishlist
> Owner: Antoine Beaupré <anarcat@debian.org>
> 
> * Package name    : dt
>   Version         : 0.0.9
>   Upstream Author : Wim
> * URL             : https://github.com/42wim/dt
> * License         : Apache-2.0
>   Programming Lang: Go
>   Description     : DNS tool - display information about your domain
> 
>  dt a DNS tool that displays information about your domain.
>  .
>  Features
>  • common records scanning (use -scan)
>  • validate DNSSEC chain (use -debug to see more info)
>  • change query speed for scanning (default 10 queries per second)
>  * diagnostic of your domain (similar to intodns.com, dnsspy.io)
>  
> ----
> 
> This is a great tool. I worked on packaging a similar tool (dnsdiag,
> #824670) for Debian, but it stopped where dt begun:
> 
> https://github.com/farrokhi/dnsdiag/issues/16
> 
> So I would love to see this in Debian. As usual, I would co-maintain
> this in the golang team.

This command name is very short, and in fact we already have a dt
command (in the ditrack package).  I suggest you try to convince
upstream to pick a unique command name.

Ben.

-- 
Ben Hutchings
The obvious mathematical breakthrough [to break modern encryption]
would be development of an easy way to factor large prime numbers.
                                                           - Bill Gates


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


#945842

FromAntoine Beaupré <anarcat@debian.org>
Date2019-02-19 04:30 +0100
Message-ID<xt46R-8mB-3@gated-at.bofh.it>
In reply to#945841
[re-adding debian-devel to avoid further duplicates...]

On 2019-02-19 03:11:47, Ben Hutchings wrote:
> This command name is very short, and in fact we already have a dt
> command (in the ditrack package).  I suggest you try to convince
> upstream to pick a unique command name.

... so for the third time today: now, I know about ditrack, thanks! :)

There were options proposed in the bug, I'm hesitating between asking
upstream to change its name (generally not well received) or renaming
ditrack, which has a low popcon and no upstream release in a decade.

A.

-- 
We must learn to live together as brothers or perish together as fools.
                        - Martin Luther King, Jr.

[toc] | [prev] | [standalone]


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


csiph-web