cncf / cncf/landscape-graph

Augment existing data model w/ learnings from github.com/community-graph

Open
#5 0 comments 2 reactions 0 assignees View on GitHub
enhancement
Dominant language
Jupyter Notebook
Stars
55
Forks
19
PR merge metrics
No merged PRs in 30d

Description

- [github.com/community-graph](http://github.com/community-graph)
- [github.com/community-graph/documentation](http://github.com/community-graph/documentation)

### Here's the model we have today:

![db-model](https://github.com/cncf/landscape-graph/raw/main/db/model/Landscape-CNCF-GM.png)

### ...and how it relates to the community-graph's model:

![image](https://user-images.githubusercontent.com/3286990/163881592-f80619db-8b32-4501-a0f3-33513e79a773.png)

![image](https://user-images.githubusercontent.com/3286990/163881392-42d6577c-b9c4-477f-8171-16251c480895.png)

### Here's the community-graph model:

![cg](https://github.com/community-graph/documentation/raw/master/community_graph.png)
---

Note that the community graph data import uses the GH GraphQL api. In this project (landscape-graph) the bulk of git info will be coming from src-d/gitbase, however having the interactive / GraphQL mechanism is also useful.

* The git model is already quite close, however the current landscape-graph model doesn't model Issues, and it probably should.

---

- [ ] Add Issue to the Git Model
- [ ] Determine what else we should take (now), and what to do in the future (new issues)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.