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

Bug#1006834: marked as done (ITP: aeonbits-owner -- API to handle application configuration through Java properties file)



Your message dated Sat, 12 Mar 2022 10:00:09 +0000
with message-id <E1nSyXh-000HoB-6T@fasolo.debian.org>
and subject line Bug#1006834: fixed in aeonbits-owner 1.0.12+ds-1
has caused the Debian Bug report #1006834,
regarding ITP: aeonbits-owner -- API to handle application configuration through Java properties file
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.)


-- 
1006834: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1006834
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist
Owner: Debian med team <debian-med@lists.debian.org>
X-Debbugs-Cc: debian-devel@lists.debian.org, debian-med@lists.debian.org

* Package name    : aeonbits-owner
  Version         : 1.0.12
  Upstream Author : Luigi R. Viggiano
* URL             : http://owner.aeonbits.org/
* License         : BSD-3-clause
  Programming Lang: Java
  Description     : API to handle application configuration through Java properties file

OWNER was written because the code dealing with the configuration is
frequently repetitive, redundant, it’s made of static classes, singletons,
long list of methods just doing conversion from a string property to a named
method returning a Java primitive or a basic Java object.

OWNER solves the problem providing an interface object that
 - is easy to mock, easy to pass to other objects (via dependency injection);
 - declaratively maps the configuration without any redundancy;
 - can easily expand the loading logic in order to have multiple configuration
 files, multiple level of overriding (global configuration, user-level,
 defaults, etc);
 - doesn’t need to have an actual properties file backing the configuration,
 if one uses @DefaultValue.
 - provides a lot of features, like hot reloading, variables expansion, etc;
 - leaves one free to do everything one is already doing with
 java.util.Properties;
 - does support a super powerful type conversion, which includes arrays,
 collections, many standard Java objects, and even the possibility to plug
 one's own conversion logic.

The package is needed as a dependency of gatk, which is a packaging target of
Debian-med team. It will be maintained in this team.

--- End Message ---
--- Begin Message ---
Source: aeonbits-owner
Source-Version: 1.0.12+ds-1
Done: Pierre Gruet <pgt@debian.org>

We believe that the bug you reported is fixed in the latest version of
aeonbits-owner, 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 1006834@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Pierre Gruet <pgt@debian.org> (supplier of updated aeonbits-owner 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: Wed, 09 Mar 2022 10:23:03 +0100
Source: aeonbits-owner
Binary: libaeonbits-owner-java
Architecture: source all
Version: 1.0.12+ds-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
Changed-By: Pierre Gruet <pgt@debian.org>
Description:
 libaeonbits-owner-java - API to handle application configuration through Java properties f
Closes: 1006834
Changes:
 aeonbits-owner (1.0.12+ds-1) unstable; urgency=medium
 .
   * Initial release (Closes: #1006834)
Checksums-Sha1:
 7f4a5207040cddabb525b3c4b5bb7164a488008e 2298 aeonbits-owner_1.0.12+ds-1.dsc
 50b38d3df3e42d86451a51a057d6ddb69bfd31d9 231268 aeonbits-owner_1.0.12+ds.orig.tar.xz
 3acd4fca0e0663ebe1f4ed24b5643f051325a6ca 4556 aeonbits-owner_1.0.12+ds-1.debian.tar.xz
 49b178556ccb66047f55cb18165742c8809b158e 14155 aeonbits-owner_1.0.12+ds-1_amd64.buildinfo
 40fbc7d7a6fa7c27120f4057cbfa9024c98e5700 92724 libaeonbits-owner-java_1.0.12+ds-1_all.deb
Checksums-Sha256:
 284b268259a05549940f11b927d3b55684fe38967854ca461f5fb5c75b770728 2298 aeonbits-owner_1.0.12+ds-1.dsc
 71326527ba9ee2b6a897833d0ffecc7d58743c07c703cee4fb3940a42718ddf6 231268 aeonbits-owner_1.0.12+ds.orig.tar.xz
 b8720202b5f4869bc61d47d683b169701195f118062a9c94a73cce62ecaf5f43 4556 aeonbits-owner_1.0.12+ds-1.debian.tar.xz
 0b0b572efb02cf102a80321bf64d47a6d9277f95eebb332ae49af4abfbedf648 14155 aeonbits-owner_1.0.12+ds-1_amd64.buildinfo
 7268766c5b196c21fd4536bbf988ccbab0250ba763a1858be1d86a159a43c3f9 92724 libaeonbits-owner-java_1.0.12+ds-1_all.deb
Files:
 5eb2c1ca60711146a63329d9cfec89fc 2298 java optional aeonbits-owner_1.0.12+ds-1.dsc
 a3cfffefe81d393bca84e9ea1187134b 231268 java optional aeonbits-owner_1.0.12+ds.orig.tar.xz
 bba12373cca296302f5117a995cc7d55 4556 java optional aeonbits-owner_1.0.12+ds-1.debian.tar.xz
 b00bc00adfad1123cf63ef83feb9e567 14155 java optional aeonbits-owner_1.0.12+ds-1_amd64.buildinfo
 0e387f9bc0e4296c2d64c60f2b947091 92724 java optional libaeonbits-owner-java_1.0.12+ds-1_all.deb

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

iQIzBAEBCgAdFiEEM8soQxPpC9J9y0UjYAMWptwndHYFAmIoc3IACgkQYAMWptwn
dHaa9RAAp9vIuQzxsp1DCdPL9odn9E3+7IT4nPNBCP/zVRnfknSuyPJRjb0W2L1L
QhVODdU6bycXc7xFdvwilyEAEUH4n9ut6XAOPxAzwuHsS6gScWhuycsis4wMQaO2
G+K+CrFJ8XdksevPqm6TLYz2ZrebDS7MXbRIeFl4V+WouuD4POjx+p/AJDbi/Hw8
dnV8ByxyU2adC9eIqyNSRUeOKfMn62fl5gK1iMdZM4M0ax2Y1vvwHVJcR2uSMOPe
WLJgdftnkaycQU0k6YczzhB5dTy0FTSnRAM8ai8OEaTnFSzMoJcykZqQwHs84fQK
1rLL/NYJLL0qAs7tR96k0VtDIx8VdQV27X8jnJMXcOsiKSN8T0NB65vRtnYti2oT
vthYWyZ/LZ4rro7alYr5LKV8e28HYrSmNYMqAYz9VOlKudal3DDpNClZAYN0uHC2
HBpeJEXF2C56t4952tyqW5kvD3qe1/7h903kEV1gupG1WJBDrDIj/hdInPCiK4Al
E44+TkgGkElgxl3Zoh7Xg37sGwbZKt/lSWXyENLV1oA3dO6mF2Y79b5UAEXzHGrR
FFfCUX4weg8t2m1FBTtUoBXtMzhBnWbbXrop9txeFIR2z/ZgPoLT3j5GQYyI+AmW
V1y3h5PEOguE3Q+DjhlyDGFECoig/y4b/kI9bGEJZasuFmsddrs=
=j/WH
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: