This repo provides the protobuf definitions library for citescoop datafiles.
Citescoop .pbf files have the following format:
uint32 - Size of header
FileHeader - see src/file_header.proto
uint32 - Size of revisions map
RevisionMap - see src/revision_map.proto
Followed by a number (specified in the file header) of pages as follows:
uint32 - Size of page
Page - see src/page.proto
See the BUILDING document.
See the CONTRIBUTING document.
This repo uses the REUSE standard in order to
communicate the correct license for the file. For those unfamiliar with
the standard the license for each file can be found in one of three
places. The license will either be in a comment block at the top of the
file, in a .license file with the same name as the file, or in the
dep5 file located in the .reuse directory. All files committed to this
repo must contain valid licensing information or the pull request can
not be accepted.