Skip to content

pagopa/technology-radar

Repository files navigation

PagoPA Technology Radar - Content

This is the location of PagoPA technology radar, based on AOE technology radar.

Content Guidelines

In order to add new content to the radar, please follow these guidelines.

Place new Markdown content inside the radar directory, one Markdown file for each technology / pattern.

Start every .md file with a frontmatter header ie.

---
title: "Turborepo"
ring: trial
quadrant: "tools"
tags: [build, frontend]
---
Key Possible values
Tags cloud, java, javascript, typescript, mobile, web, api, backend, frontend, aws, azure, ...
Rings adopt, trial, assess, hold
Quadrants tools, methods-and-patterns, languages-and-frameworks, platforms-and-aoe-services

You can copy the sheet-template.md file to simplify writing a well-made card.

When a pull request is merged into the main branch the radar website is automatically updated triggering a GitHub Action.

Local development

To start local development, install the necessary dependencies then start the development server:

npm install
npm run start

Finally, open the radar here: http://localhost:8080/

Update content and UI

If you add new content to the radar directory, you may need to regenerate the rd.json file. You can do this while the server is running:

npm run generateJson

Support

If you have any questions or suggestions, please use the discussion forum on GitHub.