I created an issue for this in line with the new kdereview process https://invent.kde.org/libraries/pokipoki/-/issues/1
Jonathan On Wed, 26 Aug 2020 at 20:28, Carson Black <uhh...@gmail.com> wrote: > Hi y'all! > > I'd like to see PokiPoki go through KDEReview and eventually end up > releasing as an extragear library. > > PokiPoki is a framework that aims to make persistent objects as > trivial to use as possible and provides other sugar functionality on > top of simply persisting objects, such as an undo/redo stack. > > From a code overview, PokiPoki is split into two main parts: > libpokipoki and pokic. libpokipoki is a small helper library that > provides types used by pokic while pokic is a code generator that > consumes .pokipoki files to generate a header-only library that can be > included in a project. > > libpokipoki is authored in C++ for obvious reasons, while pokic is > authored in Go due to the extensive text templating system used for > code generation and the lexer in the stdlib used for reading pokipoki > files. > > poki-compiler/parser/output.go will probably be the file that needs > most looking at, as it's responsible for the code generation. > > Cheers, > -- Carson Black >