Bug#1076091: RFP: liba2i -- String-to-numeric library
Package: wnpp
Severity: wishlist
X-Debbugs-Cc: alx@kernel.org
Package name : liba2i
Version : 0.9
Upstream Contact: Alejandro Colomar <alx@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 to: