Skip to content

Visualization of the opencv-python codebase #1103

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

Open
wants to merge 1 commit into
base: 4.x
Choose a base branch
from

Conversation

ivanmilevtues
Copy link

In this PR I have generated high-level diagram to help new developers to get to know the opencv-python project (from the stand point of contributors).

Me and a friend of mine are on a quest to help people get to know codebases faster. Thus we think visualization is very important and decided to generate high-level diagrams as we think this is the fastest and easiest way to get you started on a new codebase. To see how the docs render in markdown you can check them here - https://github.com/CodeBoarding/GeneratedOnBoardings/blob/main/opencv-python/on_boarding.md

The generation is based on static analysis and on top of that LLMs, and so far we are supporting python.

We would love to hear your opinion of the generated diagrams further we are interested in your current process of onboarding new developers and if we can be useful by any means.

Any feedback is more than welcome!

Full disclosure: we're trying to turn this into a startup, but we're still in a very early stage and figuring out what will actually be useful for people.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant