In preparation for release
This issue is for helping keep track of what we should and shouldn't do before release, and what we need to do afterwards.
These are my thoughts and findings, we'll alter the issue based on discussion and new findings
The first release will be something that can be used alongside pleroma fe or mastodon fe, as it still lacks a lot of the features and settings that might be vital for many users. so we need to figure out how to actually deploy this thing in a way that allows servers to serve it without replacing the more fully featured ones. I tried looking into this before but didn't yet find anything
Missing features:
-
autocomplete, we might want to see if we can do this before release, since it has a pretty major impact on basic use #76 (closed)
-
emoji reactions, can wait #90 (closed)
-
emoji picker, can wait #78 (closed)
-
chats, can wait, we probably don't want to deploy the current conversations either since it's a bit unwieldy, let's do it after we've converted it to use new chat messages api
-
managing mutes & blocks, can wait #95 (closed)
-
follow requests for locked accounts, makes kenoma less desirable for people who use locked accounts, but it can wait #99 (closed)
-
more detailed user settings, can wait
Bugs and minor issues found during testing:
-
if profile banner is not set, profile layout breaks a bit!53 (merged) -
can't send direct messages -
profile banner aspect ratio is not maintained (object-fit: cover should be used)!53 (merged) -
long username breaks layout!52 (merged) -
custom emoji inside text blcoks causes linebreaks (see previous pic, the :cupofcoffee:s should both be on the same line!55 (merged) -
notifications and timeline don't look leveled!54 (merged) -
custom emoji not displaying in names35 -
aspect ratio bug with some images (this might actually be a chrome bug, needs specific exif rotation for this to happen)!62 (merged)
-
scrolling has major performance hitches (setScrolledStatus can take over 250ms on a fairly powerful laptop)!60 (merged) -
profile buttons not very visible!53 (merged) -
there's a redundant acct in repeats, the repeat line could just contain the repeat icon and the name of the repeater, not whose post it was
!57 (merged) -
the post status dialog has lots of empty space that looks a bit weird, and the upload thumbnails could be bigger!56 (merged) -
sometimes timeline fetching stops, I think it's when you open a conversation and go back!58 (merged)