Package: wnpp
Severity: wishlist
X-Debbugs-Cc: a...@kernel.org

 Package name    : liba2i
 Version         : 0.9
 Upstream Contact: Alejandro Colomar <a...@kernel.org>
 URL             : <https://git.kernel.org/pub/scm/libs/liba2i/liba2i.git>
 License         : LGPL-3.0-or-later WITH LGPL-3.0-linking-exception
 Programming Lang: C
 Description     : String-to-numeric library

Library to parse numbers from strings.

   It provides a better interface than strtol(3) et al. and strtoi(3bsd)
   et al.  It is the result of fixing several bugs in calls to strtol(3)
   et al. in the shadow project.  We came up with these better APIs.

   Not yet, but we plan to add it as a dependency to the shadow project.

   The functions provided by this library are currently implemented in
   the shadow project too.  We plan to remove that implementation from
   the shadow project, and include them from this library when it's
   available.

   libc provides strtol(3) et al.  Those functions require very complex
   error handling, which is prone to error.

   libbsd provides strtoi(3bsd) et al.  Thos functions are an
   improvement over libc's strtol(3), but still are prone to some
   errors.

   The APIs provided by this library make the usage as simple and safe
   as possible.

   The upstream library is maintained by me, and is hosted at the
   <kernel.org> infrastructure.

   I could maintain the Debian package, but don't have much experience
   with Debian packaging, so I'd need some help at the begining, until
   I'm comfortable with it.

   In the begining, I'd need a co-maintainer that can help me learn by
   imitation.  After a few weeks or months, I should be able to do most
   of the work (hopefully all of it).

Have a lovely day!
Alex

Reply via email to