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

Bug#999424: ITP: geners -- generic serialization library for C++



On Wed, Nov 10, 2021 at 09:34:36PM +0100, Pierre Gruet wrote:
> Package: wnpp
> Severity: wishlist
> Owner: Pierre Gruet <pgt@debian.org>
> X-Debbugs-Cc: debian-devel@lists.debian.org
> 
> * Package name    : geners
>   Version         : 1.12.0
>   Upstream Author : Igor Volobouev
> * URL             : https://geners.hepforge.org/
> * License         : Expat
>   Programming Lang: C++
>   Description     : generic serialization library for C++
> 
> The Generic Serialization library is designed to address the problem of C++
> object persistence in situations where the most typical data access pattern is
> "write once read many" (WORM). "Geners" is a set of tools and conventions
> which allows its users to develop C++ classes that can be converted to and
> from a storable stream of bytes in a well-organized and type-safe manner.
> Serialization of STL containers is supported, including the ones added in the
> C++11 standard. Independent versioning of each class definition is allowed.
> 
> Among others, compared to the boost serialization package, Geners archives
> provide random access to stored objects and can be used to create and
> serialize very large archive-based objects. Yet, only binary archives are
> implemented, and implementing non-intrusive serialization is less transparent.
> 
> I am packaging this software as a dependency of stopt, which is a packaging
> target of mine. I plan to maintain it myself.

That is interesting.  For information, what is stopt, please?
Is it [1], [2], or something else?

    1: https://github.com/husk214/stopt/
    2: https://github.com/anitan0925/STOPT/

Attachment: signature.asc
Description: PGP signature


Reply to: