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

Bug#999505: marked as done (ITP: golang-github-audriusbutkevicius-recli -- reflection based CLI (command line interface) generator for Golang (library))



Your message dated Thu, 18 Nov 2021 19:00:10 +0000
with message-id <E1mnmdm-0005In-5i@fasolo.debian.org>
and subject line Bug#954354: fixed in golang-github-audriusbutkevicius-recli 0.0.6-1
has caused the Debian Bug report #954354,
regarding ITP: golang-github-audriusbutkevicius-recli -- reflection based CLI (command line interface) generator for Golang (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 owner@bugs.debian.org
immediately.)


-- 
954354: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=954354
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist
Owner: Nicholas D Steeves <nsteeves@gmail.com>
X-Debbugs-Cc: debian-devel@lists.debian.org, Debian Go Packaging Team <team+pkg-go@tracker.debian.org>, Alexandre Viau <aviau@debian.org>

* Package name    : golang-github-audriusbutkevicius-recli
  Version         : 0.0.6
  Upstream Author : Audrius Butkevicius <github@audrius.rocks>
* URL             : https://github.com/AudriusButkevicius/recli
* License         : MPL-2.0
  Programming Lang: Go
  Description     : reflection based CLI (command line interface) generator for Golang (library)

 recli - Reflection based CLI (command line interface) generator for
 Golang GoDoc (https://godoc.org/github.com/AudriusButkevicius/recli)
 .
 Recli is useful for generating command line clients for your application
 configuration that is stored in a Go struct.  For a given struct, builds a set
 of urfave/cli (https://github.com/urfave/cli) commands which allows you to
 modify it from the command line.
 .
 Features:
   • Nested struct support
   • Enum/Custom complex type support via MarshalText/UnmarshalText
   • Slice support, including complex types
   • Slice indexing by struct field
   • Map support
   • Default primitive value support when adding items to slices
 .
 Known limitations:
   • Adding new struct to a slice only allows setting primitive fields (use
     add-json as a work-around)
   • Only primitive types supported for map keys and values
   • No defaults for mapsExamples

Recli is a new dependency of Syncthing 1.18.0 and newer.

I plan to maintain it on the Debian Go Packaging Team.  As it's my
first Golang package (IIRC :$) it might be nice to have someone check
that it really was as easy to correctly package as dh-make-golang made
it seem.  Thank you for excellent tooling, btw! :-)

As far as I can tell, the package just needs to close this yet-to-be-created ITP bug, be pushed to DGPT namespace on salsa, and uploaded.

Regards,
Nicholas

--- End Message ---
--- Begin Message ---
Source: golang-github-audriusbutkevicius-recli
Source-Version: 0.0.6-1
Done: Aloïs Micard <creekorful@debian.org>

We believe that the bug you reported is fixed in the latest version of
golang-github-audriusbutkevicius-recli, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 954354@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Aloïs Micard <creekorful@debian.org> (supplier of updated golang-github-audriusbutkevicius-recli package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 08 Nov 2021 13:40:35 +0100
Source: golang-github-audriusbutkevicius-recli
Binary: golang-github-audriusbutkevicius-recli-dev
Architecture: source all
Version: 0.0.6-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
Changed-By: Aloïs Micard <creekorful@debian.org>
Description:
 golang-github-audriusbutkevicius-recli-dev - Reflection based CLI generator for Golang (library)
Closes: 954354
Changes:
 golang-github-audriusbutkevicius-recli (0.0.6-1) unstable; urgency=medium
 .
   * Initial release (Closes: #954354)
Checksums-Sha1:
 f953ef15d4b876cbc6701c0100a51b562c7b5ea2 2450 golang-github-audriusbutkevicius-recli_0.0.6-1.dsc
 0b543229a6b71bae1024e1432b45c65f7a250e84 12408 golang-github-audriusbutkevicius-recli_0.0.6.orig.tar.gz
 daf365ae748b64cfd3af7369a67bad9d5ae3eca4 2280 golang-github-audriusbutkevicius-recli_0.0.6-1.debian.tar.xz
 ed9a350924ce8b0996dc82413a29667887296ed7 6684 golang-github-audriusbutkevicius-recli-dev_0.0.6-1_all.deb
 894e101af1777d5f7d7453c3608c9ee098356961 6809 golang-github-audriusbutkevicius-recli_0.0.6-1_amd64.buildinfo
Checksums-Sha256:
 7eead0d671bc266b36c250c11583fee282ae47c7963a41465d6f52790e1ba1f9 2450 golang-github-audriusbutkevicius-recli_0.0.6-1.dsc
 e4510b8b2d5beb8816194f17b87cefd835399fc2c59567728a810dd98f48b990 12408 golang-github-audriusbutkevicius-recli_0.0.6.orig.tar.gz
 23c4971e7ed9a0000b32bb320d1bd7759500e681bfa8a6f775a6bb2c66af90e8 2280 golang-github-audriusbutkevicius-recli_0.0.6-1.debian.tar.xz
 500516651ad0d8b3fb7f6155d79456558f31b700af972b93dcf04c8bd3cd5b3a 6684 golang-github-audriusbutkevicius-recli-dev_0.0.6-1_all.deb
 b727539b71fd1c93ffeba866f78336c68a5438b011ad7906638e1edc8b668dfa 6809 golang-github-audriusbutkevicius-recli_0.0.6-1_amd64.buildinfo
Files:
 a10044906e305ceeb4d0e4354d65124f 2450 golang optional golang-github-audriusbutkevicius-recli_0.0.6-1.dsc
 088cc92e7c5621e3a7692494140fc78f 12408 golang optional golang-github-audriusbutkevicius-recli_0.0.6.orig.tar.gz
 fea9b1c2444e0d591e9fd022b714d3f1 2280 golang optional golang-github-audriusbutkevicius-recli_0.0.6-1.debian.tar.xz
 55f1e5816a13ea3c915065b5c31a8aee 6684 golang optional golang-github-audriusbutkevicius-recli-dev_0.0.6-1_all.deb
 12cb510d423620991918f09740ec27ab 6809 golang optional golang-github-audriusbutkevicius-recli_0.0.6-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJEBAEBCgAuFiEECYc16JDXWgmzZBaOGg64LwcfXv4FAmGJHWEQHGFsb2lzQG1p
Y2FyZC5sdQAKCRAaDrgvBx9e/nllD/420kUhFiRc5YEF3DwF1CZP9Lzcapeg74bT
1QrSKTUW1XlZUqJ/XTsKXZX/gjcR/ZEBpMGK1o6B2ktugscOlJ3Q0+mn21Iy/C+V
vwa+R2uk7k9XOd8tjoBuM/JtfyEwqaavgSLjxhFbn/3BEQyjEYqLBA+UEmlcM5Fj
l7vbrpX92fwsqjWsGydph5wbW8p9X29uYu4BRvf41tbNHPC7kUzdNXemSZ+qqrSF
X1FgU4ciS4RKPs0L4xg76qk5GrZtFI+cGvz+pBBvL8PpYja5nCghaBKhn2iqwcBj
ooIvCGGsdah1MBaOTcSV8R3WBtgDg1EISQFo0K5c3BdouNdo8+ylACp78EQHoW3J
Kj97tZmBMkaIBO4+Upu0Qow+IKChqQeB+7pb06yPAwFllDz80uyNMqdm444hpS+v
FweNpzR9S6oBu0a6m9G6jmIIR7j/AteDD/SUWthcsjMJ5E6yOyoSAeqXNJArhVjK
WF4VpNY8Qoh8zS15U3qHvEJ9mh+KblhNTjraKLgYTVimGEDEwfjWce2Uru58Cqpb
YObX7cm9AuJJri2aIDfzE6rEFXsWWIz3JSwUV2NgmhH3KbWtmVmUO58HkqO26S1a
EYTYHiBkinACV6rwd2MBfNY7dXPV+Ru/nsosAyEwXz5kCa0s8IeAx13qoSD0ab6Z
YFn2JevKHQ==
=NLZU
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: