Skip to content

WikiOpenCite/proto

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Citescoop Protobuf Definitions

This repo provides the protobuf definitions library for citescoop datafiles.

File format

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

Building and installing

See the BUILDING document.

Contributing

See the CONTRIBUTING document.

Licensing

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.

About

Protobuf definitions for data files generated by citescoop

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •