mirror of
https://github.com/go-i2p/www.git
synced 2025-06-24 19:24:49 -04:00
34 lines
1.2 KiB
Plaintext
34 lines
1.2 KiB
Plaintext
|
|
|
|
- More general tasks
|
|
. Know about @book
|
|
. Write unit tests for everything
|
|
. Make name parsing vaguely sane
|
|
- Maybe uncrossref in tmp.bib
|
|
- Maybe pull important papers to the start of their sections?
|
|
. Clean \{}~ when going from note to url; add \{}~ when making
|
|
note from url.
|
|
. Also clean \_ to _ and back
|
|
- Look for urls in wherepublished.
|
|
. Forgive newlines in wherepublished, note.
|
|
- When sorting by date, entries with unknown months go into a magic
|
|
"month zero" before January. Is this right?
|
|
- Strip unused features.
|
|
o Take a configuration file on the command line instead of just
|
|
importing config.py.
|
|
|
|
- Cache tasks
|
|
- Generate a list of broken links
|
|
- Re-download all cached items if requested
|
|
- Clear dead items from cache
|
|
- Use HTTP HEAD requests to decide whetherto update stale
|
|
elements in cache.
|
|
- Add ability to honor a "www_no_cache={1}" option for entries
|
|
if the authors ask us not to cache them.
|
|
- Maybe, add ability to cache images from an HTML page.
|
|
|
|
- Reconcile tasks
|
|
- Document it.
|
|
- Notice when there is new or different information of certain kinds
|
|
(pages, dates, etc) in the new information.
|