cncf / cncf/architecture

Add more dynamic elements to the pages

Open
#22 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
HTML
Stars
40
Forks
21
PR merge metrics
No merged PRs in 30d

Description

Some ideas for the individual project pages. My idea is "how do we tie everything in this report to include as many useful aspects of the CNCF in one place?" We want people to read these but we also want to give them the tools to take these as inspirations and then actually get there via a set of soft recommendations.

These are not in order, dynamic widgets at the bottom of each page.

- gitjobs - if a company mentioned in this report is hiring in these fields, show jobs here. (We're hiring!)
- gitjobs - direct links to job posting query on gitjobs.dev for all the projects mentioned here. (Others are hiring!)
- cncf - select bundles of CNCF training (Level up my team on this stack!)
- projects - a project leaderboard, showing which projects are most popular in reference architectures. "Argo is mentioned in 78% of CNCF Reference Architectures!"
- partners - links to whatever appropriate certified vendors provide services around these projects. Multiple options for success from multiple vendors
- lfx - include a summarized LFX report of all the projects mentioned in this report so that the glance of the project health is available at the top level. Remind everyone of the science.

Contributor guide

Open the contributing guide

Research direction

The issue names no files, tests, or entry points. Start by identifying how individual project pages are built and decide which of the proposed GitJobs, CNCF training, project leaderboard, partner, and LFX widgets are in scope; done requires an agreed set of dynamic elements and their data sources.

Written by the indexing model from the issue text.

Assessment

Tech stack
html
Domain
frontend, web-dev
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.