Re: Fwd: RFS: boost-numeric-bindings/0.99-1 [ITP] -- Numeric Library Bindings for Boost
Hi Ghislain,
Thank you for checking the package!
On Wed, Nov 8, 2017 at 6:29 AM, Ghislain Vaillant <ghisvail@gmail.com> wrote:
> I have got a few reservations about this package:
>
> - The ITP did not motivate why the packaging was needed. Is it a (future)
> build dependency for another application or library?
Yes, I am working on a package for Siconos, which uses this library.
In fact Siconos uses a version of this library copied into its source
distribution, among a bunch of other libraries, and I am going through
them and trying to package them separately so that this kind of thing
will not be so needed in the future.
I am happy to just leave them in the Siconos sources if that's better,
but I thought that this way perhaps we could eventually take them out
and they would be more widely useful.
> - The software has not received any updates in 6 years according to the
> upstream repository [1].
>
> - Its principal maintainer officially declared the software unmaintained
> [2].
>
> "Update: I am no longer maintaining this distribution, since I am no longer
> using it myself."
>
> [1] https://git.tiker.net/boost-numeric-bindings.git
> [2] https://mathema.tician.de/software/boost-numeric-bindings/
That upstream author, Andreas Klöckner, has abandoned it yes, and it
has subsequently been taken up by ublas maintainers Nasos Iliopoulos
and David Bellot as far as I understand. (github users @nasosi and
@yimyom, respectively.)
This is why I changed the upstream to https://github.com/uBLAS/numeric_bindings
Admittedly that repository has its last change 3 years ago. I have
posted a couple of issues and will try to judge their attention level
to this library.
It should be noted that the APIs that these bindings target are
extremely slow moving (LAPACK, BLAS, etc.), therefore the libraries
should not be expected to take a lot of maintenance. That said I will
work on getting unit tests working.
regards,
Steve
> On 08/11/17 01:21, Stephen Sinclair wrote:
>>
>> Dear Debian Science maintainers,
>>
>> I have uploaded a new package and posted an RFS but reportbug did not
>> give me the opportunity to put debian-science team in the cc list, not
>> sure how to do this. For now I forward it to you. Sorry, still
>> getting used to the tooling. Please read below to sponsor my package
>> of the boost numerics_bindings C++ headers that wrap many numeric
>> libraries. I am reviving someone's old work on this package and am
>> proposing it for inclusion in Debian Science.
>>
>> regards,
>> Steve
>>
>>
>> ---------- Forwarded message ----------
>> From: Stephen Sinclair <radarsat1@gmail.com>
>> Date: Tue, Nov 7, 2017 at 10:17 PM
>> Subject: RFS: boost-numeric-bindings/0.99-1 [ITP] -- Numeric Library
>> Bindings for Boost
>> To: Debian Bug Tracking System <submit@bugs.debian.org>
>>
>>
>> Package: sponsorship-requests
>> Severity: wishlist
>>
>> Dear mentors,
>>
>> I am looking for a sponsor for my package "boost-numeric-bindings":
>>
>> * Package name : boost-numeric-bindings
>> Version : 0.99
>> Upstream Author : Kresimir Fresl et. al.
>> * URL : https://github.com/uBLAS/numeric_bindings
>> * License : Boost Software License - Version 1.0
>> Programming Lang: C++
>> Description : boost-numeric-bindings -- Numeric Library Bindings
>> for Boost
>>
>>
>> Boost Bindings is a bindings library (not just) for Boost.Ublas.
>> It offers an easy way of calling BLAS, LAPACK, UMFPACK, MUMPS and
>> many other mature legacy numerical codes from within C++.
>>
>> The package source may be found at:
>>
>>
>> http://anonscm.debian.org/cgit/debian-science/packages/boost-numeric-bindings.git
>>
>> And the package description may be found at:
>>
>>
>> https://mentors.debian.net/debian/pool/main/b/boost-numeric-bindings/boost-numeric-bindings_0.99-1.dsc
>>
>> Previously an ITP bug was filed by someone else (#536270) but then
>> dropped. Since then a github repo was created by an upstream author
>> and a "pre-release 0.99" was released with a bit more work, in 2015.
>> I have updated the preliminary package by Teemu Ikonen from that bug
>> to the latest version, as well as the latest Debian compat and policy
>> versions.
>>
>> This version of the package installs the header files to the
>> /usr/include/boost directory.
>>
>> Please note that this version 0.99 did not include a LICENSE file in
>> the main directory, however all files nonetheless still have a
>> reference to their license at the top and it remains the same as in
>> debian/copyright. (I have filed an upstream issue to restore the
>> license file.)
>>
>> Preliminary support for running some of the tests should hopefully
>> come in the near future. I intend to improve this, add documentation
>> if possible, and keep it up to date with any future releases. It
>> would be beneficial to Debian to have these headers more easily
>> available, since projects are currently often embedding them in their
>> source distributions.
>>
>
Reply to: