GithubHelp home page GithubHelp logo

Comments (4)

marcelm avatar marcelm commented on August 25, 2024

Switching from ReST to Markdown is possible by using
https://www.mkdocs.org/ + https://mkdocstrings.github.io/ or mkautodoc or MkAPI

If we use ReST, I probably prefer Google-style docstrings

from dnaio.

rhpvorderman avatar rhpvorderman commented on August 25, 2024

I prefer ReST over markdown. I use ReST wherever I can. Markdown is simpler for tables, but that is about it. YMMV.

Anyway, google style looks good! A good docstring style does not use stuff like :param: because that shows up when the user types help(func) on the REPL as well. If it looks good on the REPL and sphinx can turn it into something nicely looking then it is fine with me.

Decide whether to use the RTD page as homepage URL

In my opinion the github page is better for this, as it also contains the issue tracker as well as a README with all the information one needs. Ideally the library is so pythonic that people can get away with not reading the documentation. (At least that is something to strive for ;-) ).

from dnaio.

marcelm avatar marcelm commented on August 25, 2024

It seems there’s a trend of moving away from ReST, which is why I brought this up. I don’t like a couple of things about ReST (mainly that I constantly have to lookup how to write certain constructs), so in a way I agree, but it also has some advantages over Markdown. I’ve gotten used it now, so let’s stick with ReST.

from dnaio.

marcelm avatar marcelm commented on August 25, 2024

I have now linked the documentation from the GitHub project and page and from within the README.

from dnaio.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.