Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

QuestionAnswer
 The project's code is easily discoverable and publicly accessible. The Corinthia source (both releases and work in progress) are available on git. Furthermore the releases are available on on the apache mirror network.

CD30

QuestionAnswer
 The code can be built in a reproducible way using widely available standard tools. Corinthia is tested on different platforms, each platform is tested with one toolchain. For some platforms closed source tools are used (Xcode for OS-X, Microsoft visual studo 2013 for ms-windows) other use open source tools (GCC for linux). Corinthia is being developed according to the C99 standard, and are therefore easy useable on a wide variety of C compilers.

CD40

QuestionAnswer
 The full history of the project's code is available via a source code control system, in a way that allows any released version to be recreated. Git secures that the history is available. Corinthia uses a branch "Release_x.y" for every release, in order to facilitate easy recreation and bug fixing.

CD50

QuestionAnswer
 The provenance of each line of code is established via the source code control system, in a reliable way based on strong authentication of the committer. When third-party contributions are committed, commit messages provide reliable information about the code provenance. 

...