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

Re: Does a DD become solely responsible for abandonware in Debian?

"Jordi Gutierrez Hermoso" <jordigh@gmail.com> wrote in message [🔎] 9543b3a40610190726x516fa003sff841ce54c1bfab5@mail.gmail.com">news:[🔎] 9543b3a40610190726x516fa003sff841ce54c1bfab5@mail.gmail.com...
On 18/10/06, Kapil Hari Paranjape <kapil@imsc.res.in> wrote:
> In fact, hardly any (none?) of the original contributors and coders of
> LiDIA are working on it anymore. I was nagging its sole "maintainer"
> about getting the code GPLed so that it could go into Debian (and
> hence, hopefully eventually into Ubuntu) in order to give LiDIA a
> wider audience and hopefully attract some attention and maintainers.
> My questions are these: is this a good idea? Is it a good idea to try
> to Debianise a package with no real upstream authors? If I did that,
> would I or my sponsor become responsible for maintenance?

First of all a March 2006 release does not sound like "abandonware" in
October 2006. Not all software packages need to be released daily :)

Okay, fine, there seems to be one (1) guy called Cristoph working on
LiDIA, but he's not really doing much beyond minor bug-fixing. If a
major bug comes up, he gives up (I think... I could be wrong here).
LiDIA is written in C++, and I've glanced at the code, but it really
needs more maintenance than Cristoph can provide alone. The code
heavily uses some obscure features of C++, and Cristoph has warned me
that understanding it requires lots of work, especially since much of
the code itself is undocumented and the people who wrote it originally
are not interested in it anymore. The documentation too needs work,
since that old blight, code changing but documentation not, is evident
throughout the library.

The code sounds complicated, as one copy of the documentation mentions that
the library has a kernel, complete with multiprecision integer arithmetic and a memory manager.

A library so somplicated it has its own kernel. (Although I susepect it is just abstraction,
as it sounds to be userland code.)

On the other hand, I do agree with an earlier message on the following
point. It would be nice if there were a "calculator" interface for this
library like there is for (say) libpari.

Hm. That would require some heavier coding I'm not prepared to do
myself. LiDIA has a sort of web interface somewhere, iirc. I'll see if
the code for that can be adapted to what you request

One copy of the documentation mentions that it has an interactive application called "lc". If that is still true, then you don't need to work with the web interface.

For what it is worth, the library sounds interesting. It certainly could be a useful tool
for creating programs with unusual computational requirements.

The existance of the lc program, also make it useful for for simply running computations with unusual requirements.

Reply to: