Documentation drive
#5
I've started upgrading APIDump to aid us in generating the wiki contents semi-automatically. The first part's there - it outputs the functions and constants in tables ready-to-copy into the wiki. One has to fill in the args, returns and notes, though. I'd prefer the tool do that for us, too - so we'd keep the documentation somewhere in the git source and generate all the wiki pages from it.

Hmm, an idea - do we need to make it a wiki? It might be easier (read: more manageable) for the plugin to just output a set of HTML pages, something like what Doxygen does with C++ sources. It'd ask MCServer for the API, we could feed it a file containing the descriptions of all (some of) the API, the tool will output a folder full of HTML files ready to browse or upload to a website. It could also output a file listing all the API that is present but not documented, and the API that is documented but not present. Then we could replace the API part of the wiki with a link to (a nightbuild of) the HTML API docs.

After all, wiki is meant for human editting, we want the API update process to be automated, so a wiki is not really the best platform.

What do people think about this?
Reply
Thanks given by:


Messages In This Thread
Documentation drive - by xoft - 08-11-2013, 09:42 PM
RE: Documentation drive - by bearbin - 08-11-2013, 09:48 PM
RE: Documentation drive - by xoft - 09-09-2013, 06:52 PM
RE: Documentation drive - by bearbin - 09-10-2013, 03:34 AM
RE: Documentation drive - by xoft - 09-10-2013, 06:33 AM
RE: Documentation drive - by bearbin - 09-11-2013, 03:09 AM
RE: Documentation drive - by xoft - 09-12-2013, 12:39 AM
RE: Documentation drive - by bearbin - 09-12-2013, 03:51 AM
RE: Documentation drive - by FakeTruth - 09-12-2013, 01:32 AM
RE: Documentation drive - by xoft - 09-12-2013, 05:16 AM
RE: Documentation drive - by bearbin - 09-12-2013, 05:54 AM
RE: Documentation drive - by xoft - 09-13-2013, 04:40 AM
RE: Documentation drive - by xoft - 09-15-2013, 07:49 AM
RE: Documentation drive - by xoft - 09-15-2013, 07:33 PM
RE: Documentation drive - by xoft - 09-16-2013, 05:56 AM
RE: Documentation drive - by xoft - 09-17-2013, 06:54 AM
RE: Documentation drive - by NiLSPACE - 09-17-2013, 07:05 AM
RE: Documentation drive - by NiLSPACE - 09-18-2013, 01:46 AM
RE: Documentation drive - by xoft - 09-18-2013, 04:17 AM
RE: Documentation drive - by bearbin - 09-18-2013, 04:24 AM
RE: Documentation drive - by xoft - 09-18-2013, 04:58 AM
RE: Documentation drive - by xoft - 09-19-2013, 05:34 AM
RE: Documentation drive - by xoft - 09-27-2013, 06:05 AM
RE: Documentation drive - by xoft - 09-27-2013, 05:33 PM
RE: Documentation drive - by tigerw - 09-28-2013, 06:46 AM
RE: Documentation drive - by NiLSPACE - 09-27-2013, 06:48 PM
RE: Documentation drive - by xoft - 09-28-2013, 07:05 AM
RE: Documentation drive - by tigerw - 09-28-2013, 07:09 AM
RE: Documentation drive - by NiLSPACE - 10-05-2013, 04:42 AM
RE: Documentation drive - by xoft - 10-05-2013, 05:19 AM
RE: Documentation drive - by xoft - 10-09-2013, 11:18 PM
RE: Documentation drive - by xoft - 10-13-2013, 02:40 AM
RE: Documentation drive - by xoft - 10-14-2013, 04:53 PM
RE: Documentation drive - by tonibm19 - 10-15-2013, 01:13 AM
RE: Documentation drive - by bearbin - 10-15-2013, 01:59 AM
RE: Documentation drive - by tigerw - 10-15-2013, 04:55 AM
RE: Documentation drive - by xoft - 10-15-2013, 05:10 AM
RE: Documentation drive - by xoft - 10-15-2013, 03:56 PM
RE: Documentation drive - by bearbin - 10-15-2013, 04:39 PM
RE: Documentation drive - by xoft - 10-16-2013, 01:20 AM
RE: Documentation drive - by tonibm19 - 10-16-2013, 01:54 AM
RE: Documentation drive - by xoft - 10-16-2013, 02:13 AM
RE: Documentation drive - by tigerw - 10-17-2013, 05:25 AM
RE: Documentation drive - by NiLSPACE - 10-17-2013, 05:37 AM
RE: Documentation drive - by xoft - 10-18-2013, 12:19 AM
RE: Documentation drive - by bearbin - 10-18-2013, 04:18 PM
RE: Documentation drive - by xoft - 10-18-2013, 07:53 PM
RE: Documentation drive - by tigerw - 10-19-2013, 04:45 AM
RE: Documentation drive - by xoft - 10-20-2013, 06:04 AM
RE: Documentation drive - by xoft - 10-21-2013, 07:46 AM
RE: Documentation drive - by bearbin - 10-21-2013, 05:58 PM
RE: Documentation drive - by xoft - 10-22-2013, 06:28 AM
RE: Documentation drive - by bearbin - 10-22-2013, 06:35 AM
RE: Documentation drive - by xoft - 10-22-2013, 05:15 PM
RE: Documentation drive - by xoft - 11-06-2013, 03:31 AM
RE: Documentation drive - by NiLSPACE - 11-06-2013, 03:43 AM
RE: Documentation drive - by xoft - 11-16-2013, 07:56 AM
RE: Documentation drive - by xoft - 11-24-2013, 05:50 AM
RE: Documentation drive - by xoft - 12-01-2013, 10:18 PM
RE: Documentation drive - by tigerw - 12-02-2013, 02:37 AM
RE: Documentation drive - by xoft - 12-02-2013, 04:40 AM
RE: Documentation drive - by xoft - 02-20-2014, 07:58 PM
RE: Documentation drive - by tigerw - 02-20-2014, 10:23 PM
RE: Documentation drive - by xoft - 03-01-2014, 01:32 AM
RE: Documentation drive - by worktycho - 03-01-2014, 06:11 AM
RE: Documentation drive - by xoft - 03-01-2014, 11:20 AM
RE: Documentation drive - by worktycho - 03-01-2014, 10:41 PM
RE: Documentation drive - by xoft - 03-01-2014, 10:49 PM
RE: Documentation drive - by worktycho - 03-02-2014, 01:24 AM
RE: Documentation drive - by xoft - 10-22-2014, 07:40 AM



Users browsing this thread: 25 Guest(s)