python-tldp/TODO

36 lines
956 B
Plaintext
Raw Normal View History

2016-02-23 17:45:26 +00:00
python-tldp TODO
2016-03-04 20:42:37 +00:00
================
2016-02-23 17:45:26 +00:00
2016-03-04 20:42:37 +00:00
user-visible needs
------------------
* add a manpage
2016-03-13 03:00:38 +00:00
* add support for .epub3 (or just .epub?) [python-epub ?]
2016-03-04 20:42:37 +00:00
2016-03-06 19:40:20 +00:00
* consider adding support for metadata extraction from documents
2016-03-04 21:51:32 +00:00
* create TLDP DocBook 5.0 XSL files (if we care)
2016-03-04 20:42:37 +00:00
code internals
--------------
2016-03-04 21:51:32 +00:00
* generate contrib/tldp.spec at build time (?)
2016-03-04 20:42:37 +00:00
* SourceDocument and OutputDirectory both have nearly-identical
methods called detail() which define a format string; probably
should be defined once in a parent class or something
2016-02-23 17:45:26 +00:00
CascadingConfig
---------------
2016-03-04 20:42:37 +00:00
* consider replacing CascadingConfig with something (better?) from PyPI
2016-02-23 17:45:26 +00:00
* factor out CascadingConfig into its own project
2016-03-04 20:42:37 +00:00
* smart_bool for config handling; /usr/lib64/python2.7/ConfigParser.py
around line 364ff.
_boolean_states = {'1': True, 'yes': True, 'true': True, 'on': True,
'0': False, 'no': False, 'false': False, 'off': False}