oeplatform icon indicating copy to clipboard operation
oeplatform copied to clipboard

Update API documentation on readthedocs?

Open han-f opened this issue 4 years ago • 8 comments

The documentation on readthedocs does not provide an indication on whether it is up to date and when it was last updated, the copyright states 2016 which may lead users to think it is outdated. grafik

Thus I think it would be useful to add such an indicator as the main OEP page links prominently and directly to the API documentation on readthedocs: https://oep-data-interface.readthedocs.io/en/latest/api/how_to.html

As a follow-up I wonder:

  • Does this API documentation - and possibly also the rest on readthedocs - need an update? How does its API part relate to the API tutorials? Do we replicate content and effort?

cc: @stap-m @wingechr

han-f avatar May 28 '21 10:05 han-f

I think the readthedocs should be removed

  • It's incosistent with the tutorials on the platform / github
  • It's out of date

wingechr avatar Jun 07 '21 11:06 wingechr

I think the readthedocs should be removed It's incosistent with the tutorials on the platform / github It's out of date

I would be in favor of this, but how can we best make that decision - discuss it at a general jour-fixe @stap-m ?

han-f avatar Jun 07 '21 11:06 han-f

MG: This is meant as a developer documentation and very much out of date. This needs to be discussed in a developer meeting.

christian-rli avatar Jun 09 '21 09:06 christian-rli

Another helpful remark came: if we keep some part of readthedocs: there is no license information available right now - add suitable open license information

cc @l-emele @stap-m

han-f avatar Jun 09 '21 10:06 han-f

As discussed in the last meeting:

  • I am going to move tutorial like parts abuot the advanced API into a github tutorial
  • we remove link from the platform website
  • we keep the page, but only for actual development docs

wingechr avatar Jun 16 '21 05:06 wingechr

Also see #303

christian-rli avatar Dec 01 '21 16:12 christian-rli

There was a newish decision in the developer meeting. We want to keep the developer documentation as it also includes some tests, and still is a helpful source of information to some extend. I created a new Project "oeplatform" on ReadTheDocs to be able to build the documentation. But we would have to restructure it and then provide at least some headlines that can be filled with content over time and is required to be updated for all new developments.

jh-RLI avatar Aug 19 '22 16:08 jh-RLI

@han-f I can update the year and the project name (or just rename it to oeplatform) in the footer (see your screenshot above).

jh-RLI avatar Aug 19 '22 16:08 jh-RLI

Continues in #1206

jh-RLI avatar Apr 15 '23 13:04 jh-RLI