Hi,
> while doing some improvements to the AMD docs this weekend I thought a bit
> about some improvements that could be made to the documentation, but I'd
> just like to get some opinions on this before diving in.
>
> First of all, I think the table of contents on the homepage is a bit
> confusing and misleading, mostly due to the overview section having so many
> sub items. As I understood it, that TOC is generated by Sphinx
> automatically anyway.
It is. Unfortunately I'm still not pro enough with Sphinx to know what
are options are for tweaking this is, but maybe someone who do knows
Sphinx can pitch in? Jodal? :)
If there's no way to tweak it, at least we could use JavaScript to
collapse certain parts of it?
> I think it would be helpful to develop some of those overview sections into
> more elaborated pages under the other sections, and keep each section in
> the overview smaller, and with links to these other pages. This would also
> help avoid duplication of content.
Agree.
> Before the Sphinx generated website there used to be an
> assertions/expectations list on the sidebar which was very handy and
> helpful. I think it would be great to try and bring that back.
The list of assertions was useful indeed. I know that Daniel Wittner has
added back a quick list over assertions in his PR:
https://github.com/busterjs/buster-docs/pull/12
I haven't gotten around to review it yet, but maybe that would solve
this problem?
> We should probably also go through some of the things marked as
> experimental/not implemented and update those.
Definitely.
> Well, that's mostly it. Let me know what you think, because I'm really keen
> to help out with this stuff, and hopefully find some more time to try and
> dive in to some actual code and development :)
Thanks Tiago, your help is most appreciated!
Christian