Package: wnpp Severity: wishlist Owner: Luca Boccassi <bluca@debian.org> * Package name : generator-scripting-language Version : 4.1.4 Upstream Author : iMatix and ZeroMQ development community * URL : https://github.com/zeromq/gsl * License : GPL-3+ Programming Lang: C Description : code generation and construction tool Upstream's description: GSL/4.1 is a code construction tool. It will generate code in all languages and for all purposes. If this sounds too good to be true, welcome to 1996, when we invented these techniques. Magic is simply technology that is twenty years ahead of its time. In addition to code construction, GSL has been used to generate database schema definitions, user interfaces, reports, system administration tools and much more. As example of a use case, GSL is one of the main tools used by ZMQ developers to automatically generated bindings for many languages including Java and Python via the zproject templates [1]. It can also be used to generate network protocols code over ZMQ from a high level ABNF or XML description via the zproto templates [2]. Writing templates is quick and easy, and plenty of examples (packaged separately in -examples) and documentation are included. Unfortunately the name clashes with the GNU Scientific Library, so I've used the long form rather than the acronym for the package name. The license is GPL-3+ for the program, with a version header and 2 makefiles under BSD-3-Clause, and a series of code examples for developers under MPL-2.0. The only dependency is libpcre3. I've pushed a branch with the packaging to Github [3]. -- Kind regards, Luca Boccassi [1] https://github.com/zeromq/zproject [2] https://github.com/zeromq/zproto [3] https://github.com/bluca/gsl/tree/debian
Attachment:
signature.asc
Description: This is a digitally signed message part