Bug#1038812: ITP: sexp -- S-expressions parser and generator C++ library and command-line tool

2023-06-23 Thread Daniel Kahn Gillmor
On Thu 2023-06-22 19:01:05 +0200, Alexander Sulfrian wrote:
> Hi,
>
> On Wed, Jun 21, 2023 at 12:20:52PM -0400, Daniel Kahn Gillmor wrote:
>> * URL : https://github.com/rnp/sexp
>
> this URL is 404, maybe you meant https://github.com/rnpgp/sexp ?

yes, that's correct.  sorry for the mistake in the original bug report,
and thanks to both Alexander and Victor for catching it.

This also potentially has a library naming conflict for the binary
packages with debian's current sfsexp source (though the library symbols
are entirely different).  This is being discussed upstream right now as
well:

   https://github.com/rnpgp/sexp/issues/45

--dkg


signature.asc
Description: PGP signature


Bug#1038812: ITP: sexp -- S-expressions parser and generator C++ library and command-line tool

2023-06-22 Thread Alexander Sulfrian
Hi,

On Wed, Jun 21, 2023 at 12:20:52PM -0400, Daniel Kahn Gillmor wrote:
> * URL : https://github.com/rnp/sexp

this URL is 404, maybe you meant https://github.com/rnpgp/sexp ?


Thanks,
Alex



Bug#1038812: ITP: sexp -- S-expressions parser and generator C++ library and command-line tool

2023-06-21 Thread Victor Westerhuis
Hi Daniel, 

Daniel Kahn Gillmor  schreef op 21 juni 2023 18:20:52 
CEST:
>Package: wnpp
>Severity: wishlist
>Owner: Daniel Kahn Gillmor 
>X-Debbugs-Cc: debian-de...@lists.debian.org, d...@fifthhorseman.net
>
>* Package name: sexp
>  Version : 0.8.5
>  Upstream Contact: Maxim Samsonov 
>* URL : https://github.com/rnp/sexp
This link does not work for me, it gives a 404 error. 
>* License : MIT
>  Programming Lang: C++
>  Description : S-expressions parser and generator C++ library and 
> command-line tool
>
>S-expressions are data structures fr representing complex data as a
>variation on LISP S-Expressions.  They are similar to (but older than)
>JSON.  There are a handful of variations in format and
>canonicalization that it can be useful to translate between, and to
>abstract away from.
>
>This C++ library inherits from the the original canonical MIT-licensed
>s-expression code offered by Rivest and Lampson, and is augmented to
>include parsing capabilities for extensions made by the GnuPG project.
>
>This library is used by the current upstream version of librnp
>(Ribose's OpenPGP implementation), for the purpose of interoperability
>with GnuPG's local file storage.
>


-- 
Groet, Regards,

Victor Westerhuis



Bug#1038812: ITP: sexp -- S-expressions parser and generator C++ library and command-line tool

2023-06-21 Thread Daniel Kahn Gillmor
Package: wnpp
Severity: wishlist
Owner: Daniel Kahn Gillmor 
X-Debbugs-Cc: debian-de...@lists.debian.org, d...@fifthhorseman.net

* Package name: sexp
  Version : 0.8.5
  Upstream Contact: Maxim Samsonov 
* URL : https://github.com/rnp/sexp
* License : MIT
  Programming Lang: C++
  Description : S-expressions parser and generator C++ library and 
command-line tool

S-expressions are data structures fr representing complex data as a
variation on LISP S-Expressions.  They are similar to (but older than)
JSON.  There are a handful of variations in format and
canonicalization that it can be useful to translate between, and to
abstract away from.

This C++ library inherits from the the original canonical MIT-licensed
s-expression code offered by Rivest and Lampson, and is augmented to
include parsing capabilities for extensions made by the GnuPG project.

This library is used by the current upstream version of librnp
(Ribose's OpenPGP implementation), for the purpose of interoperability
with GnuPG's local file storage.