Bug#1137331: ITP: libecoli -- Extensible COmmand LIne library

Robin Jarry <[email protected]>
Newsgroups gmane.linux.debian.devel.general
Message-ID <177946240508.139117.5869675901687620296.reportbug__10455.9999353782$1779464377$gmane$org@c3e846fc4912>
Package: wnpp
Severity: wishlist
Owner: Robin Jarry <[email protected]>
X-Debbugs-Cc: [email protected]

* Package name    : libecoli
  Version         : 0.11.6
  Upstream Contact: Robin Jarry <[email protected]>
* URL             : https://github.com/rjarry/libecoli
* License         : BSD-3-Clause
  Programming Lang: C
  Description     : Extensible COmmand LIne library

libecoli provides helpers to build interactive command line interfaces.

Main features:

- Dynamic completion.
- Contextual help.
- Integrated with libedit, but can use any readline-like library.
- Modular: the CLI behavior is defined through an assembly of basic
  nodes.
- Extensible: the user can write its own nodes to provide specific
  features.
- C API.

The Debian packaging draft can be viewed at
https://git.sr.ht/~rjarry/libecoli-debian

I need this package as a direct dependency of grout[1] which I also
want to include in Debian.

[1] https://github.com/DPDK/grout

There isn't any existing alternative that allow the construction of
interactive command line interfaces in C.

I plan on maintaining the package myself, being the upstream developer.

I need a Debian Developer to sponsor the upload.

Thanks!
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.