The main driver for this development was to separate content from presentation. Also using open standards that prevented the need to keep documents up

GitHub - hexagonkt/codecv: Manage your resume as structured data: CV format specification and tools to manage CV documents.

submited by
Style Pass
2023-01-27 18:00:12

The main driver for this development was to separate content from presentation. Also using open standards that prevented the need to keep documents updated upon new Word Processor versions.

Over the years my CV has become big and the need to split it in different files and provide different versions has arisen (i.e.: a brief version and a full one, one with partial education and other only with finished degrees, etc.). So a modular approach has been implemented to fulfill this requirement.

The CV JSON schema is located at /cv.schema.json. The URL to use on the CVs will be: https://raw.githubusercontent.com/hexagonkt/codecv/<version>/cv.schema.json. Being version the schema version (master can be used to link to the latest published version).

The format allows the use of the $schema key to reference the schema URL (this key is used by some editors to attach a schema to a file).

Leave a Comment