forked from roscopeco/rote
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathTODO
31 lines (25 loc) · 1.2 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
= Rote project -- Todo list
Most of the following ideas will probably be implemented at some point.
Send any suggestions or patches (preferably as/with tests) to:
rosco <at> roscopeco <dot> co <dot> uk
== For 0.3.x
* Plugins, maybe allow pseudo-sections to be created
in COMMON.rb, that get their pages from some supplied code.
Anything else then stays out of Rote, which is what's needed.
* Add ability to use external sources in syntax plugin, e.g.
with a 'source' arg to macro.
== For 0.3.x or 0.4
* Ability to have multiple views of a section, e.g. user guide (separate
pages) and user guide (one page) generated from same source.
* Ability to have standard sets of files (chosen by glob) treated
as sections and handled in some common way, e.g. apply a
template and highlighting to a set of Ruby files to make
a 'source xref' section with appropriate navigation and
stuff.
* If layout isn't found with source ext, try with target ext too
before failing.
== For 1.0
* CSS / XML / etc, maybe with the existing builders (integrated with
Format::CSS, Format::XML, so on)
* As much compatibility between Page and ActionController as poss,
allowing ActionView helpers to be optionally mixed in.