Hi everyone,
I have been experimenting with Aravis lately, and I have to say I am really impressed with the project. I have been using it with Python and it works like a charm for my industrial projects.
That said, I have found the learning curve to be quite steep, mainly due to the lack of documentation and instructions for setting up the library in Python. Additionally, when working with the library, there aren’t any bindings to indicate which methods are available, what parameters they expect, or what they return.
With that in mind, I’d like to propose a couple of improvements on the Python side of the project:
- Publishing the Python library to standard repositories like PyPI, so Aravis can be installed more easily with a simple
pip install
. - Providing self-explanatory bindings to make the library more accessible to Python developers, which could help attract more users and expand the community.
As an experienced Python developer, I’d be happy to help achieve these goals and contribute to improving the project if needed. I’m really looking forward to seeing how we can make Aravis even better!