Christian Vetter
Christian Vetter
Optional sub-archive currently ignore all errors that happen during opening them, instead of failing the parent archive. The only thing that should be ignore is if they are missing (as...
Flatdata archives are currently stored as dictionaries. For distribution it could be much nicer if they instead were a single file. I propose that we should add support die the...
In flatdata archives users often use a pattern in which they reference other resources with relative references, e.g.: ``` struct Node { @range(edge_refs) first_edge_ref : u32; } struct Edge {...
Flatdata archives often utilize sorted resources, and a binary search to find elements withing those. It is easy to mess up the sorting when creating archive, though, leading to (sometimes)...
Including: * packed archive of source code * conan * something else?
Often the user wants to override an existing archive, and we should provide safe methods to do so: * check that only flatdata files are in the directory * only...
Often flatdata data needs to be sorted. By not exposing sort methods on Vector the user has to sort another structure first before serializing. This needs special wrapper since the...
C++ and Rust support enumerations, but python readers to not yet
Code contains things like: * typedef instead of using * missing move / revalue in some places * etc
``` namespace n{ const i8 FOO = 0; } namespace m{ const i8 FOO = 1; } ``` Currently results in ``` const ( ... FOO int8 = 0 FOO...