Skip to main content
Topic: Documentation (Read 2841 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Documentation

@Spuds and I were just talking about documentation.

phpDoc or apigen?

I think the biggest thing is that it needs to have a way of searching. I think the best way to handle searching is using javascript to inject a search form which would go to Google's insite search. That way nobody had to handle any scripts.

Re: Documentation

Reply #1

And as an example of the auto generated docs http://elkarte.github.io/Docs/  is the output of phpdoc

Of course the output is only as good as the input, we still have work to do on that, but that's an ongoing, never ending, update,/fix/etc as you want task

ETA: Trying apigen docs now
Last Edit: February 23, 2014, 04:53:27 pm by Spuds

Re: Documentation

Reply #2

I get a 404

Re: Documentation

Reply #3

Opps  :-*

I was thrashing that github repo, jumping between swapping apigen for phpdoc and different templates and it just seemed to lock up at one point so I deleted the old one and recreated it, but called it Doc and not Docs :P

New link:  http://elkarte.github.io/Doc/   <- those are apigen docs and I used @pacakage tags in a couple of areas to show how the grouping can work.

Re: Documentation

Reply #4

That new online documentation is soooo wonderful, well done @Spuds
Thorsten "TE" Eurich
------------------------

Re: Documentation

Reply #5

Thanks  :)  ... I've settled on apigen and will do some additional grouping using @package and some other formatting things going forward.  Just need one of those rainy weekends.

Re: Documentation

Reply #6

Just a bump that I updated the generated code docs to the 1.0 release  ... http://elkarte.github.io/Doc/