summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar default2022-11-12 08:33:19 +0100
committerGravatar default2022-11-12 08:33:19 +0100
commit9ad6495a45af571817fd91784b2a88bb41b12bd9 (patch)
tree7768f027635946e554c5cf5c683a4dcd3fae2c15
parentUpdated RELEASE_NOTES. (diff)
downloadsnac2-9ad6495a45af571817fd91784b2a88bb41b12bd9.tar.gz
snac2-9ad6495a45af571817fd91784b2a88bb41b12bd9.tar.xz
snac2-9ad6495a45af571817fd91784b2a88bb41b12bd9.zip
Updated TODO.
-rw-r--r--TODO.md8
1 files changed, 4 insertions, 4 deletions
diff --git a/TODO.md b/TODO.md
index 158d817..c423336 100644
--- a/TODO.md
+++ b/TODO.md
@@ -2,10 +2,6 @@
2 2
3## Open 3## Open
4 4
5Implement bulleted lists. Mastodon is crap and won't show them, but other instances (Friendica, Pleroma) will do.
6
7Add a purge timeout also for the local timeline.
8
9Support uploading the avatar, instead of needing an URL to an image. As a kludgy workaround, you can post something with an attached image, copy the auto-generated URL and use it. You can even delete the post, as images are never deleted (I said it was kludgy). 5Support uploading the avatar, instead of needing an URL to an image. As a kludgy workaround, you can post something with an attached image, copy the auto-generated URL and use it. You can even delete the post, as images are never deleted (I said it was kludgy).
10 6
11## Wishlist 7## Wishlist
@@ -18,6 +14,8 @@ Add an RSS to the local timeline.
18 14
19Implement hashtags. They are not very useful, as they can only be implemented as instance-only (not propagated), but it may help classifiying your own posts. 15Implement hashtags. They are not very useful, as they can only be implemented as instance-only (not propagated), but it may help classifiying your own posts.
20 16
17Implement bulleted lists. Mastodon is crap and won't show them, but other instances (Friendica, Pleroma) will do.
18
21Idea for a new disk layout: timelines stored like in git (2 character directories and then the md5.json inside); one append-only index with entry ids, read backwards (easy because md5 binary ids measure the same); children lists as append-only files stored inside the timeline directories with almost the same names as the parent entry; liked-by and announced-by lists as append-only files of actor ids. No _snac metadata inside the message (But, what about the referrer? With this layout, do I need it?). The instance storage may even be global, not per user; this could help in very bing instances (but will this be a use-case for snac? not probably). 19Idea for a new disk layout: timelines stored like in git (2 character directories and then the md5.json inside); one append-only index with entry ids, read backwards (easy because md5 binary ids measure the same); children lists as append-only files stored inside the timeline directories with almost the same names as the parent entry; liked-by and announced-by lists as append-only files of actor ids. No _snac metadata inside the message (But, what about the referrer? With this layout, do I need it?). The instance storage may even be global, not per user; this could help in very bing instances (but will this be a use-case for snac? not probably).
22 20
23## Closed 21## Closed
@@ -171,3 +169,5 @@ Add web interface for sending private messages (they can already be answered lik
171Add web interface for the list of people being followed and who follows us (2022-11-02T11:07:40+0100). 169Add web interface for the list of people being followed and who follows us (2022-11-02T11:07:40+0100).
172 170
173Add a 'Hide' button, to stop showing a post and its children (2022-11-04T09:45:39+0100). 171Add a 'Hide' button, to stop showing a post and its children (2022-11-04T09:45:39+0100).
172
173Add a purge timeout also for the local timeline (2022-11-12T08:32:56+0100).