Merge branch 'master' into dependency-types
[ikiwiki] / doc / todo / overriding_displayed_modification_time.mdwn
1 Some aggregators, like Planet, sort by mtime rather than ctime. This
2 means that posts with modified content come to the top (which seems odd
3 to me, but is presumably what the aggregator's author or operator
4 wants),
5
6 > Hah! That's so charitable I hope you can deduct it from your taxes. ;-)
7 > --[[Joey]] 
8
9 but it also means that posts with insignificant edits (like
10 adding tags) come to the top too. Atom defines `<updated>` to be the date
11 of the last *significant* change, so it's fine that ikiwiki defaults to
12 using the mtime, but it would be good to have a way for the author to
13 say "that edit was insignificant, don't use that mtime".
14
15 > Yes, this is a real limitiation of ikiwiki's atom support. --[[Joey]] 
16
17 See smcv's 'updated' branch for a basic implementation, which only affects
18 the Atom `<updated>` field or the RSS equivalent.
19
20 Other places the updated metadata item could be used (opinions on whether
21 each should use it or not, please):
22
23 * sorting by mtime in the inline directive
24 * displaying "last edited" on ordinary pages
25
26 > Tending toward no for both, but willing to be convinced otherwise..
27 > [[merged|done]] --[[Joey]]