Skip to content

Commit 123caf2

Browse files
committed
Add TODO file
1 parent 48f8964 commit 123caf2

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed

TODO

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
Definites:
2+
htmlify.p6:
3+
* Create and gather meta-data for subtypes for Type docs
4+
* Generate sub-indices for subtypes, like exceptions,
5+
subroutines, etc.
6+
* Allow to define a routine, type, or module in any documentation, which
7+
will allow for disambiguation pages to point to better, more
8+
contextful docs, and for less redundancy in the docs
9+
overall.
10+
* Update gathering of info on routines so that things defined as
11+
both subs and methods will be displayed as such.
12+
* Emit a warning when formatting is bad. E.g., a routine that
13+
doesn't have a defining code block, or a page that lacks a
14+
proper title.
15+
* Figure out a way to cache and update the documentation
16+
registry, and when to or not to regenerate individual pages.
17+
* Write/generate a short description for the items of the indices
18+
* Create a .tar.gz to satisfy the index page's claim that
19+
"you can also download an offline HTML ... copy"
20+
Interface:
21+
* Add non-faded Camelia image for the index page
22+
* Rewrite index page as index.pod so it can be automatically generated
23+
* Fix redirection in app.pl to redirect to a 404 page
24+
* Make "Search" disappear when the search bar is selected
25+
* Normalize the titles of the Language docs a bit
26+
Maybes:
27+
* Add "Formalities" page
28+
* Make links automatically be formatted super pretty, as with "language>intro"
29+
* A PDF version of the documentation

0 commit comments

Comments
 (0)