coala

coAST: Add a property to the languages schema

This task is to enhance the schema of the coala AST metadata website.

The website is at https://coast.netlify.com/ .

The schema is defined by YAML files, one for each entity.

https://github.com/coala/coAST/tree/master/models

Your task is the think of an attribute of a programming or data language, and add that attribute to the model. Also use that property in at least one language data file.

The data files are also YAML files, such as this language definition for C++. https://github.com/coala/coAST/blob/master/data/Language/CPlusPlus.yaml

The static website generator is statik, and we are using features only available in the master branch of that repository. If you want to run the generator, clone the repository and install using pip install --user -e . .

However you do not need to install it locally for this task. Every pull request automatically has a website created.

Task tags

  • languages
  • yaml
  • static-website

Students who completed this task

why-does-ie-still-exist, NNeast, shakeelsamsu, seeeturtle, Sheshank, Kacper, 1337_siddh

Task type

  • code Code
  • chrome_reader_mode Documentation / Training
close

2018