Opened 10 years ago

Last modified 5 years ago

#2435 reopened enhancement

finish replacement of python api doxygen doc by sphinx

Reported by: martinl Owned by: grass-dev@…
Priority: normal Milestone: 7.8.3
Component: Docs Version: unspecified
Keywords: doxygen, python, sphinx Cc:
CPU: Unspecified Platform: Unspecified

Description

Change History (20)

comment:1 by wenzeslaus, 10 years ago

For the files with a lot of text, I prefer to preserve the history. I'm not sure what exactly is possible in SVN. Revert the change in SVN for the particular file and then do svn mv and do the changes?

I'm not sure what to do with lists of functions and classes. There was a lot of these lists in the Doxygen documentation. They are probably useless and always outdated. However, some subset(s) might be useful, such as the most used functions are: ...

comment:2 by wenzeslaus, 10 years ago

I added back the documentation for wxGUI toolboxes in r62172. I did the conversion from Doxygen to Sphinx manually.

After the recent SVN fun with g.remove I was not trying to retrieve the old version using SVN I guess the history wouldn't be preserved anyway. Instead, I referenced the original commit r56035 in the commit message.

I removed the standalone Sphix documentation added in r62138 which was created by conversion of Doxygen generated HTML to ODF and to Sphinx as described in comment:4:ticket:2423.

So one file done:

Six more to go:

in reply to:  2 comment:3 by huhabla, 10 years ago

Replying to wenzeslaus:

I added back the documentation for wxGUI toolboxes in r62172. I did the conversion from Doxygen to Sphinx manually.

After the recent SVN fun with g.remove I was not trying to retrieve the old version using SVN I guess the history wouldn't be preserved anyway. Instead, I referenced the original commit r56035 in the commit message.

I removed the standalone Sphix documentation added in r62138 which was created by conversion of Doxygen generated HTML to ODF and to Sphinx as described in comment:4:ticket:2423.

So one file done:

Six more to go:

The temporal framework doxygen documentation was converted to Sphinx in r62121, hence only 5 more to go:

comment:4 by neteler, 10 years ago

Luca has done a lot of cleanup. I have added a tiny intro (to be expanded).

All online at: http://grass.osgeo.org/grass71/manuals/libpython/

(updated bi-weekly through a cronjob)

in reply to:  4 ; comment:5 by lucadelu, 10 years ago

Replying to neteler:

Luca has done a lot of cleanup. I have added a tiny intro (to be expanded).

All online at: http://grass.osgeo.org/grass71/manuals/libpython/

(updated bi-weekly through a cronjob)

Changeset r62706 backported all the Python Sphinx doc and removed the dox files to GRASS 7.0. Can we close this ticket?

in reply to:  5 comment:6 by wenzeslaus, 10 years ago

Replying to lucadelu:

Replying to neteler:

Luca has done a lot of cleanup. I have added a tiny intro (to be expanded).

All online at: http://grass.osgeo.org/grass71/manuals/libpython/

(updated bi-weekly through a cronjob)

Changeset r62706 backported all the Python Sphinx doc and removed the dox files to GRASS 7.0. Can we close this ticket?

I don't think so, list in comment:3 is still valid.

comment:7 by neteler, 9 years ago

Milestone: 7.1.07.2.0

Milestone renamed

comment:8 by neteler, 8 years ago

Milestone: 7.2.07.2.1

Ticket retargeted after milestone closed

comment:9 by mlennert, 8 years ago

What is the status here ?

comment:10 by martinl, 8 years ago

Milestone: 7.2.17.2.2

comment:11 by neteler, 7 years ago

Milestone: 7.2.27.2.3

Ticket retargeted after milestone closed

comment:12 by martinl, 7 years ago

Resolution: fixed
Status: newclosed

No activity almost 3 years. Python libraries are documented in Sphinx. Closing, feel free to reopen if needed.

comment:13 by wenzeslaus, 7 years ago

Resolution: fixed
Status: closedreopened

There is still some text which was not transfered, e.g. 200 lines about grass.pydispatch, see comment:3 or source:grass/trunk/lib/python/pydispatch/pydispatchlib.dox@55394​.

comment:14 by martinl, 7 years ago

Milestone: 7.2.3

Ticket retargeted after milestone closed

comment:15 by martinl, 7 years ago

Milestone: 7.2.4

comment:16 by martinl, 6 years ago

Milestone: 7.2.47.8.0
Priority: majornormal
Type: defectenhancement

comment:17 by neteler, 5 years ago

Milestone: 7.8.07.8.1

Ticket retargeted after milestone closed

comment:18 by neteler, 5 years ago

Milestone: 7.8.17.8.2

Ticket retargeted after milestone closed

comment:19 by neteler, 5 years ago

Milestone: 7.8.2

Ticket retargeted after milestone closed

comment:20 by neteler, 5 years ago

Milestone: 7.8.3
Note: See TracTickets for help on using tickets.