Open cindyorangis opened 2 years ago
This ls looking amazing! We need to update a few things:
api.*/v1/*
for microservicesQuestion: is the source of this diagram something we can check into git, so we can maintain it, or only the finished product?
Question: is the source of this diagram something we can check into git, so we can maintain it, or only the finished product?
I made this in Figma and exported it as a .jpeg file. I don't know how we can check this into git but we should probably explore how it can be done since we'll be making changes to the diagram often
cc @sirinoks since she mentioned she working on this https://github.com/Seneca-CDOT/telescope/pull/2662#issuecomment-1019308190
@cindyledev What other file types can you export it as? I'm not familiar with Figma myself, but if that's the only option, I can learn it.
@cindyledev What other file types can you export it as? I'm not familiar with Figma myself, but if that's the only option, I can learn it.
.png, .jpg, .pdf
I can send you the Figma file so you have it locally, it's a .jam file
@cindyledev I can work with PDFs in Illustrator theoretically
@sirinoks I don't know if you wanna redo the whole thing because when I was making the diagram, I didn't account for resolution or screen sizes so the image is terrible. It's a REALLY rough draft
@cindyledev So I want to it have a color coded format that's also linked to label colors and have generally design and shit, so that's my focus. But I don't know all the components, and I know we have some missing components to add.
Let's see if we can use mermaid.js here
Depends on #2960 . Once it gets resolved, we can move forward with this.
Following the architecture doc that was added in #2662, we should create an architecture diagram to go along with the written doc.
Here is a janky diagram I made after the doc was added because it was exciting but it has been neglected since... this was the state of Telescope in Release 2.5. Obviously, it is incomplete and many things new features have been added since 2.5 such as Supabase, React Native, Docusaurus, etc.
Missing items: