Open p-wysocki opened 8 months ago
Hey @p-wysocki ... I have gone through the docs for contributing to the project. I am interested to work on this issue and contribute towards the OPENVINO software. Looking forward to hearing from you soon.
Hello @ArionDas, that's great to hear! I assigned you, please let us know if you have any questions. :)
Hello @ArionDas, can we help you with anything?
yeah sure, Actually, I'm a bit busy for the last few days for a tech fest & solution challenge hackathon, I'll get into the issue once it's done...
Hey, is this issue still open? I'd like to contribute to it!
Hello @tonguegrease, since @ArionDas's reply has been 2 weeks ago and there's no changes linked, let's reassign it to you. :) Thanks for taking a look, please let us know if you have any questions!
@p-wysocki really sorry, for not being able to help out this time I was into a lot of hackathons & projects
All the best @tonguegrease
no worries @ArionDas we will have more tickets to work very soon, and for now - all best with your projects and good luck on hackatons! :)
I uploaded the Python wheels guide, but I'm not too sure if I uploaded it correctly. This is one of my first contributions and I'm still learning how to navigate GitHub. If there is anything I messed up please let me know and I will fix it accordingly. Thank you.
hey @tonguegrease you merged a PR to your own master you can revert this PR and edit it to aim for OpenVINO master - Github will help you, yet take a moment to double check where PR is pointing to.
Hello @tonguegrease, are you still working on this or can we reassign it? Do you need help with anything?
Hey, sorry I was busy with other work. I am still currently working on it, I have a good draft of the guide which I will review tonight and make a PR once it's ready. I don't think I have any questions at the moment.
Hi @tonguegrease, please let us know if you have any questions regarding the docs. :)
I am a first-time contributor and would love to help!
.take
I am a first-time contributor and would love to help!
Thanks for being interested in this issue. It looks like this ticket is already assigned to a contributor. Please communicate with the assigned contributor to confirm the status of the issue.
Hey, sorry I was busy with other work. I am still currently working on it, I have a good draft of the guide which I will review tonight and make a PR once it's ready. I don't think I have any questions at the moment.
Hello, it seems that this issue has been assigned to you. In case you are unable to work on it and the issue stands open, I would love to step in! Please lmk ASAP! Cheers!
Hello @suparna-here-123, are you still working on this? Is there anything we could help you with?
.take
Thank you for looking into this issue! Please let us know if you have any questions or require any help.
Context
Some open source contributors expressed concerns about Python documentation lacking a guide about Python wheels. We're working hard on creating a thriving community, and part of that is developing our documentation as well.
What needs to be done?
Expand Python build docs with a section about Python wheels. The section should roughly contain information about:
What are Python wheels and what you can use them for - you can mention, for example, PyPI OpenVINO distribution: https://pypi.org/project/openvino/#files
There are two wheels in OpenVINO:
openvino
andopenvino-dev
. Links to theirsetup.py
files could be useful as well: openvino - https://github.com/openvinotoolkit/openvino/tree/master/src/bindings/python/wheel/setup.py openvino-dev - https://github.com/openvinotoolkit/openvino/blob/master/tools/openvino_dev/setup.pyHow to build Python wheels when building the project The build cmake command has to contain
-DENABLE_PYTHON=ON
and-DENABLE_WHEEL=ON
.Where to find the wheels They should be located under
openvino_install_dir/tools
.How development with wheels differs from development using
PYTHONPATH
set to OpenVINO directories.??? - use your creativity, include as much or as little information as you believe is needed for a developer documentation.
These 6 points are not set in stone - if you believe some information is not needed, or something needs mentioning that I didn't think about, add it! It's your own contribution.
Example Pull Requests
You can browse other docs files in Python module for inspiration.
Resources
Contact points
@p-wysocki @jiwaszki @akuporos
Ticket
N/A