MinaProtocol / MIPs

23 stars 18 forks source link

Add in a11y accessibility for the diagrams. #21

Open jmikedupont2 opened 2 months ago

jmikedupont2 commented 2 months ago

The notion diagrams are great, but not so good for blind and disabled users and also bots. For SEO and AI and other users with disabilities we should transcribe our digrams and notions into textual form like plantuml or dotty so that the ai can ingest them.

jmikedupont2 commented 2 months ago

from this diagram gemini is able to extract:

https://github.com/MinaProtocol/MIPs/blob/process-image-update/assets%2FMIP%20Process%20Diagram.jpg

Disclaimer: Due to the image quality and potential for errors in OCR (Optical Character Recognition), the following text is extracted to the best of my ability. It might contain inaccuracies or omissions.

Identified Text:

From the provided image, I can identify the following text elements:

Limitations:

Recommendations:

If you can provide more context or a clearer image, I can attempt to extract more text and potentially create a basic PlantUML or dot representation.

Would you like to try providing more context or a higher resolution image?

jmikedupont2 commented 2 months ago

ROyz2y90343t-nNXmB63WmWEKb643aAfqlreWmJlervoYlvwUoXYmJ5vxmLIifWeoLcbXCGY7AeQwXWwP5Rgc24KnHfqnPmG6aEClLRJyMriWtF9apnWHzmbPWfUmmhq7Ew8bp7wR-Iu3KB-_2j_DXbkXY66cx4PDtXD595XkPXfzILPsvCtbfv6ngjJqgA476z3H3YXSLgf4dsVttu1.png


title MIP Process

Start --> "Issue Raised"
"Issue Raised" --> "Community Discussion" : "1 week"
"Community Discussion" --> Voting : "1 week"
Voting --> Approval : "Requires 75%"
Approval --> Finalization
Approval --> Veto : "Core Team"

@enduml

https://www.planttext.com/?text=ROyz2y90343t-nNXmB63WmWEKb643aAfqlreWmJlervoYlvwUoXYmJ5vxmLIifWeoLcbXCGY7AeQwXWwP5Rgc24KnHfqnPmG6aEClLRJyMriWtF9apnWHzmbPWfUmmhq7Ew8bp7wR-Iu3KB-_2j_DXbkXY66cx4PDtXD595XkPXfzILPsvCtbfv6ngjJqgA476z3H3YXSLgf4dsVttu1

remigiusz-antczak commented 1 month ago

Thank you for raising it! We'll add it to our priorities and work on it soon.