4 hours later…
18:24
@Anyone want to work on designing a simpler documentation flow with me over the next few weeks or something? I already have the following:
* A notebook stylesheet that reproduces the core appearance of Mathematica docs in a cross-version compatible way and a way to embed this stylesheet
* A way to make a documentation template notebook for a function or guide or tutorial that can then be filled out
* A way to use this to generate create the requisite paclet structure for distribution
* Code to take this notebook and convert it down to Markdown
* A notebook stylesheet that reproduces the core appearance of Mathematica docs in a cross-version compatible way and a way to embed this stylesheet
* A way to make a documentation template notebook for a function or guide or tutorial that can then be filled out
* A way to use this to generate create the requisite paclet structure for distribution
* Code to take this notebook and convert it down to Markdown
The problem is...I still don't use this. Like I just want to hit a button and say "build docs" and have it build out docs that satisfy 80% of use cases.
And I don't know what that would have to look like. I think what I want is something that'll take a package with stuff like:
doAThing::usage="does a thing"; doAThing2::usage="does another thing"; doAThing[arg1_Integer, arg2_Integer]:= Module[{...}, ...];
20:11
20:32
0

I find myself never writing documentation. This isn't because the tools don't exist, but rather because writing full-fledged Mathematica documentation is tedious with linking, example writing, overview page creation, etc.
I'm trying to come up with a more light-weight documentation structure tha...
« first day (2686 days earlier) ← previous day next day → last day (2096 days later) »