-
-
Notifications
You must be signed in to change notification settings - Fork 229
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tracking issue: content graph #1678
Comments
@danyx23 You won't tackle all these things next cycle, but it's good to have the laundry list somewhere |
@larsyencken we have issue #1223 already that pulls a few threads together related to this - do you think we should have both issues in parallel? Should we make one about this iteration and the other about the longer term concept? |
@danyx23 Ah, good find! I think we want one overall tracking issue, and one project for you this cycle that's more narrowed down. We didn't get a chance to discuss that before you went on break, but we could can next week when you're back. |
I think we've improved a lot of the issues listed in the OP and it's time we go back through them and see what we're missing, and whether or not we want to go ahead with making further enhancements. |
@danyx23 and I went through each item in the OP and crossed out the issues that have already been done, or added more context to the few (low priority) issues that remain. Overall, we think it's okay to close this ticket for now and can handle specific content graph requirements if they come up organically. |
Overview
We want to know exactly what parts of our content is being used where, so that we can automatically generate links between them, and so that we can update or delete it without fear of breaking anything.
Links we want to be aware of
Core Econ chartscore-econ
tag and also an option in the grapher config for using the core-econ logoDatasets should be aware of references in explorers #1466Include embedded charts redirects in content graph #1353Chart should be aware of references coming from sdg-tracker.org or explorers #1194Articles reference chartspopulation
)Datasets reference ETL catalog datasetsvariables->>catalogPath
with the hashtag stripped, via a join onvariables->>datasetId
todatasets->>id
Charts are used in SDG pagesSDG Tracker
posts_gdocs_links
still resolve #3869Actions we want to prevent
ER Diagram
This ER diagram attempts to show the final target for the content graph relevant entities. Only the most relevant fields of each entity are included. The ETL related parts are still missing (i.e. we probably want to mirror all ETL steps into the Grapher DB as well so we can link e.g. Explorer csv files to the ETL step that generated it). Note that the Mermaid Diagram below is getting a bit unwieldy and it might be nicer to copy the diagram code into Mermaid live and zoom in and pan over there.
The text was updated successfully, but these errors were encountered: