https://github.com/pagopa/technology-radar
PagoPA technology radar
https://github.com/pagopa/technology-radar
engineering technology-radar
Last synced: about 2 months ago
JSON representation
PagoPA technology radar
- Host: GitHub
- URL: https://github.com/pagopa/technology-radar
- Owner: pagopa
- License: other
- Created: 2022-09-22T09:58:12.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-03-07T10:44:44.000Z (3 months ago)
- Last Synced: 2025-03-27T12:08:03.092Z (2 months ago)
- Topics: engineering, technology-radar
- Language: CSS
- Homepage: https://pagopa.github.io/technology-radar/index.html
- Size: 889 KB
- Stars: 6
- Watchers: 32
- Forks: 3
- Open Issues: 3
-
Metadata Files:
- Readme: Readme.md
- License: License
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
# PagoPA Technology Radar - Content
This is the location of [PagoPA technology radar](https://pagopa.github.io/technology-radar/index.html),
based on [AOE technology radar](https://github.com/AOEpeople/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.
```md
---
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](https://pagopa.github.io/technology-radar) is automatically updated triggering
a [GitHub Action](./.github/workflows/main.yml).## Local development
To start local development, install the necessary dependencies
then start the development server:```bash
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](https://github.com/pagopa/technology-radar/discussions).