Skip to content

Update instance level templates to use ndjson formatted files

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Problem

Currently, all instance wide templates located @ vendor/project_templates are using legacy JSON formatted files. Each of the templates need to be updated to use ndjson formatted files, since legacy json format is going away #232633 (closed)

Proposed solution

Update instance template with new ndjson format. This will ensure once #232633 (closed) is done and legacy format is removed, it won't break instance templates.

It can be done by:

  1. Creating a new project via instance level template
  2. Exporting created project, this will generate new archive using ndjson
  3. Replacing existing template @ vendor/project_templates with a new one

There are 25 templates to update, so it might be better to do this transition in batches, processing 5 templates per MR.

Edited by 🤖 GitLab Bot 🤖