Skip to content
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

Pain point: Not enough documentation #261

Open
Aspire1Inspire2 opened this issue Nov 1, 2020 · 2 comments
Open

Pain point: Not enough documentation #261

Aspire1Inspire2 opened this issue Nov 1, 2020 · 2 comments

Comments

@Aspire1Inspire2
Copy link

Hi I am a new user to pyql.
After installation and giving it a try for the past week, I found that the library is lacking tutorial and documentation.
Maybe the library is good enough for the developers of this library, but this library is not providing enough guidance for new comers.

The amount of notebook/script examples are limited. And they do not systematically explain how to utilize the library.
As a comparison, the documentation and start guide of pandas library does a good job bringing new users into the door.

This library might be a good one. But the potential is largely limited by the bar it sets for the users. The user has to understand well how Quantlib or SWIG implementation works before to take full advantage of this lib.

Though I prefer pythonic way of handling things, I will have to switch to SWIG implementation for this reason.
Hope this can be improved in the future.

Thank you for your work all the time.

@mrslezak
Copy link

Yes this is 100% true, the documentation is so outdated; if the maintainers want people to extend the library the readme.md and installation instructions should be updated. Otherwise, it's an esoteric library with only those that "dive in" and explore the source commits to understand the current status / functionality of the libraries. I don't care honestly if Enthought wants to create a commercial version that actually includes support; as I'm stuck using QuantLib-SWIG, which has a book released last year, on an inhouse implementation for Shell Trading. Documentation is key for users to contribute.

@thrasibule
Copy link
Collaborator

Agreed that the documentation needs improvements. I've refreshed it a little bit, and thanks to github action it gets rebuilt on every merge now. You can find the most up to date version here: http://docs.enthought.com/pyql/
Another source of knowledge are the scripts in the examples folder, as well as the tests, which show how to use a lot of the classes.

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

No branches or pull requests

3 participants