home
/
code
/
tt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add some of missing type annotations and assertions
[tt.git]
/
TODO
diff --git
a/TODO
b/TODO
index
b48bfd8
..
69ace90
100644
(file)
--- a/
TODO
+++ b/
TODO
@@
-10,6
+10,13
@@
Legend:
In-progress
-----------
In-progress
-----------
+- [-] timeline limits
+ - [x] by time range
+ - [ ] by msg count
+ - [ ] per peer
+ - [ ] total
+ Not necessary for short format, because we have Unix head/tail,
+ but may be convinient for long format (because msg spans multiple lines).
- [-] Convert to Typed Racket
- [x] build executable (otherwise too-slow)
- [-] add signatures
- [-] Convert to Typed Racket
- [x] build executable (otherwise too-slow)
- [-] add signatures
@@
-50,6
+57,11
@@
In-progress
- [x] @<source.nick source.url>
- [x] @<source.url>
- [ ] "following" from timeline comments: # following = <nick> <uri>
- [x] @<source.nick source.url>
- [x] @<source.url>
- [ ] "following" from timeline comments: # following = <nick> <uri>
+ 1. split file lines in 2 groups: comments and messages
+ 2. dispatch messages parsing as usual
+ 3. dispatch comments parsing for:
+ - # following = <nick> <uri>
+ - what else?
- [ ] Parse User-Agent web access logs.
- [-] Update peer ref file(s)
- [x] peers-all
- [ ] Parse User-Agent web access logs.
- [-] Update peer ref file(s)
- [x] peers-all
@@
-99,9
+111,8
@@
In-progress
Backlog
-------
Backlog
-------
-- [ ] Crawl all cache/objects/*, not given peers.
- BUT, in order to build A-mentioned-B graph, we need to know the nick
- associated with the URI whos object we're examining. How to do that?
+- [ ] Support date without time in timestamps
+- [ ] Associate cached object with nick.
- [ ] Crawl downloaded web access logs
- [ ] download-command hook to grab the access logs
- [ ] Crawl downloaded web access logs
- [ ] download-command hook to grab the access logs
@@
-136,10
+147,8
@@
Backlog
- [ ] download times per peer
- [ ] Support redirects
- should permanent redirects update the peer ref somehow?
- [ ] download times per peer
- [ ] Support redirects
- should permanent redirects update the peer ref somehow?
-- [ ] Support time ranges (i.e. reading the timeline between given time points)
- [ ] optional text wrap
- [ ] write
- [ ] optional text wrap
- [ ] write
-- [ ] timeline limits
- [ ] peer refs set operations (perhaps better done externally?)
- [ ] timeline as a result of a query (peer ref set op + filter expressions)
- [ ] config files
- [ ] peer refs set operations (perhaps better done externally?)
- [ ] timeline as a result of a query (peer ref set op + filter expressions)
- [ ] config files
@@
-168,6
+177,8
@@
Backlog
Done
----
Done
----
+- [x] Crawl all cache/objects/*, not given peers.
+- [x] Support time ranges (i.e. reading the timeline between given time points)
- [x] Dedup read-in peers before using them.
- [x] Prevent redundant downloads
- [x] Check ETag
- [x] Dedup read-in peers before using them.
- [x] Prevent redundant downloads
- [x] Check ETag
This page took
0.038621 seconds
and
4
git commands to generate.