diff options
| author | 2022-11-13 16:13:08 +0100 | |
|---|---|---|
| committer | 2022-11-13 16:13:08 +0100 | |
| commit | 8ed1b9bd4783fddcc89bd918925888a827fb4bbf (patch) | |
| tree | 2187e73db2f5304741e3dfb8aeb5997c693978ef | |
| parent | Merge branch 'master' of triptico.com:git/snac2 (diff) | |
| download | penes-snac2-8ed1b9bd4783fddcc89bd918925888a827fb4bbf.tar.gz penes-snac2-8ed1b9bd4783fddcc89bd918925888a827fb4bbf.tar.xz penes-snac2-8ed1b9bd4783fddcc89bd918925888a827fb4bbf.zip | |
Updated TODO.
| -rw-r--r-- | TODO.md | 6 |
1 files changed, 4 insertions, 2 deletions
| @@ -2,7 +2,9 @@ | |||
| 2 | 2 | ||
| 3 | ## Open | 3 | ## Open |
| 4 | 4 | ||
| 5 | Support 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 attached images are never deleted (I said it was kludgy). | 5 | Add support for 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 attached images are never deleted (I said it was kludgy). |
| 6 | |||
| 7 | Add back the possibility to attach an image by URL. | ||
| 6 | 8 | ||
| 7 | ## Wishlist | 9 | ## Wishlist |
| 8 | 10 | ||
| @@ -14,7 +16,7 @@ Add an RSS to the local timeline. | |||
| 14 | 16 | ||
| 15 | Implement 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. | 17 | Implement 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. |
| 16 | 18 | ||
| 17 | Implement bulleted lists. Mastodon is crap and won't show them, but other instances (Friendica, Pleroma) will do. | 19 | Implement bulleted lists. Mastodon is crap and won't show them, but other implementations (Friendica, Pleroma) will do. |
| 18 | 20 | ||
| 19 | Idea 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 have a constant size); 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 big instances (but will this be a use-case for snac? not probably). | 21 | Idea 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 have a constant size); 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 big instances (but will this be a use-case for snac? not probably). |
| 20 | 22 | ||