-
Notifications
You must be signed in to change notification settings - Fork 174
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
RFE: provide python binding documentation #185
Comments
Hi @jelly, I'm never going to object to more/better documentation! I can't say I'm very familiar with the standard Python documentation conventions, but we do have an open issue to convert our existing manpages to Markdown (see issue #83). I bring this up because it would be very nice to have our documentation (both manpages and Python docs) written in the same language. It looks like Sphinx uses reStructuredText, yes? Does it support Markdown? If so, I think that is fine, but we might want adjust our goals for the manpages from Markdown to reStructuredText as a result. |
Usually the documentation is written with sphinx which can output html, and more formats. I am not to experienced with setting it up so I'll have to do some further research on what is possible and maintainable. (If I recall correctly sphinx can even determine on runtime which functions/constants a module has) |
If you are willing to work on this @jelly I would really appreciate it; if there is anything we can do to help, please let us know! |
@jelly have you begun working on this yet? If not I will pursue the |
I have a branch here https://github.com/jelly/libseccomp/tree/pydocs but did not follow up |
I've already converted the man pages to markdown, but if needed they can easily be converted to reStructuredText. |
Cool, it's up to the maintainer to decide what he prefers :) |
Thanks everyone for continuing to look into this, I really appreciate the help! @drakenclimber and I are busy trying to get the v2.5.0 release out the door, once we finish with that we can start taking a close look at this. Thanks for your patience! |
Related issue: #61 |
FWIW Sphinx has supported Markdown for a few years (though Footnotes
|
In an effort to get v2.6.0 out sooner than later, I'm going to suggest we push this out to v2.7.0; if you have any concerns or objections please drop a comment. |
I was wondering if the project is open to providing python documentation build with sphinx possibly with some examples.
The text was updated successfully, but these errors were encountered: