p-ranav / alpaca

Serialization library written in C++17 - Pack C++ structs into a compact byte-array without any macros or boilerplate code
MIT License
450 stars 43 forks source link

Is this library still maintained? #36

Open figaro-smartotum opened 2 months ago

figaro-smartotum commented 2 months ago

The commit history seems to indicate that the library is not even more maintainedo does it works almost perfectly and additional features are not developed anymore?

p-ranav commented 2 months ago

This library is not as maintained as I would like, though PRs have been accepted as recently as a few months ago.

Is there a specific feature you are looking for? Or are you simply trying to understand if this is a library worth investing your time with?

figaro-smartotum commented 2 months ago

I was wondering if it is robust enough to be integrated in my project. Since the serialization it is strictly related to backward compatibility, it is a quite danger zone.

Issues like this https://github.com/p-ranav/alpaca/issues/16 are worrying, but the library foundations are - in my opinion - really great. Unfortunately I am not enough skilled to maintain code which heavily relies on metaprogramming....