More release notes and feature notes

This commit is contained in:
Andrew Godwin 2022-12-20 10:42:49 +00:00
parent db3fc7c53c
commit d750c7a871
3 changed files with 65 additions and 15 deletions

View File

@ -18,7 +18,7 @@ Currently, it supports:
* Profile pages with bios, icons, and header images * Profile pages with bios, icons, and header images
* RSS feeds for users' public posts * RSS feeds for users' public posts
* Hashtag linking and searching * Hashtag linking and searching
* Emoji fetching and display * Emoji fetching and display, and limited admin creation
* Searching for users by exact handle * Searching for users by exact handle
* Multiple domain support * Multiple domain support
* Multiple identity (per user account support) * Multiple identity (per user account support)
@ -31,6 +31,7 @@ Currently, it supports:
Features planned for releases up to 1.0: Features planned for releases up to 1.0:
* Handling received polls and voting on them
* Manual approval of followers * Manual approval of followers
* Emoji admin page * Emoji admin page
* Server announcements system * Server announcements system
@ -38,8 +39,11 @@ Features planned for releases up to 1.0:
Features that may make it into 1.0, or might be further out: Features that may make it into 1.0, or might be further out:
* Creating polls on posts, and handling received polls * Creating polls on posts
* Filter system for Home timeline * Filters
* Bookmarks
* Lists
* Scheduling posts
* Mastodon-compatible account migration target/source * Mastodon-compatible account migration target/source
* Relay support * Relay support

View File

@ -1,25 +1,38 @@
Intercompatibility Intercompatibility
================== ==================
Takahē aims to be compatible with every modern Fediverse server, but the range Takahē aims to be compatible with every modern Fediverse server, and Mastodon
of options means that we cannot exhaustively test with everything. client app, but the range of options means that we cannot exhaustively test
with everything.
This page tracks what we have tried and know works, what has known issues, and This page tracks what we have tried and know works, what has known issues, and
what we know doesn't work. what we know doesn't work.
Full Support Client Apps
------------ -----------
These servers are our primary testbed and we support them as far as Takahē's These apps are known to fully work as far as Takahē's
:doc:`own featureset <features>` allows:
* Tusky
These apps have had initial testing and work at a basic level:
* Ivory
* Pinafore
Fediverse Servers
-----------------
These servers are known to fully work as far as Takahē's
:doc:`own featureset <features>` allows: :doc:`own featureset <features>` allows:
* Mastodon 4.0 and higher * Mastodon 4.0 and higher
Partial Support
---------------
These servers have been tried and appear to initally work, but more testing is These servers have been tried and appear to initally work, but more testing is
needed: needed:
@ -30,9 +43,6 @@ needed:
* Pleroma * Pleroma
Known Issues
------------
These servers have the beginnings of support but known bugs that need fixing: These servers have the beginnings of support but known bugs that need fixing:
* Mitra * Mitra

View File

@ -3,7 +3,43 @@
*Not Yet Released* *Not Yet Released*
This is a placeholder release note. This release focuses primarily on server completeness and stability, with
an extra helping of moderation tools as well.
This is the first release we might *recommend you start a community on*. Bear in
mind that this is still beta software, and so not free of bugs, but we've now
reached enough stability and moderation functionality that it's doable. We're
also spooling up invites on `takahe.social <https://takahe.social>`_ as part
of our own push in this regard - see https://jointakahe.org/takahesocial/ for
more on that.
Major features:
* Initial Mastodon Client API support
* Timelines, notifications, posting, image upload, emoji, search, follow/unfollow, like, boost, thread view all work
* Filtering, DMs/conversations, bookmarks, favourites list, lists, scheduling, announcements do not work yet
* Custom Emoji ("emojo") support
* Fetching and rendering is fully supported
* Local creation is still via the Django Admin, but otherwise works well
* Report functionality and moderation queue
* Both local and forwarded reports from other servers
* Identities can now be "limited" or blocked entirely
* Follows page
* Identity, user and invites admin pages
* Stator status monitoring page
* Separate moderation and admin user permission levels
* Terms Of Service, Privacy Policy, and Server Rules page functionality
Additionally, we've made lots of bug fixes and other improvements, including:
* Profile and post URLs now work in search
* Character counter on compose forms
* Compatibility with more Fediverse servers (see :doc:`/intercompatibility`)
* Static files are now efficiently served/proxied by a bundled nginx
* All uploaded images are now WebP for efficiency
* Sessions use signed cookies for reduced database load
You can download images from `Docker Hub <https://hub.docker.com/r/jointakahe/takahe>`_, You can download images from `Docker Hub <https://hub.docker.com/r/jointakahe/takahe>`_,
or use the image name ``jointakahe/takahe:0.6``. or use the image name ``jointakahe/takahe:0.6``.