Skip to content

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:

  1. if profile banner is not set, profile layout breaks a bit !53 (merged)

  2. can't send direct messages

  3. profile banner aspect ratio is not maintained (object-fit: cover should be used) !53 (merged)

  4. long username breaks layout !52 (merged) Screenshot_from_2020-05-22_14-56-02

  5. custom emoji inside text blcoks causes linebreaks (see previous pic, the :cupofcoffee:s should both be on the same line !55 (merged)

  6. notifications and timeline don't look leveled !54 (merged)

  7. custom emoji not displaying in names 35

  8. aspect ratio bug with some images (this might actually be a chrome bug, needs specific exif rotation for this to happen) !62 (merged)

Screenshot_from_2020-05-22_15-12-14Screenshot_from_2020-05-22_15-12-51

  1. scrolling has major performance hitches (setScrolledStatus can take over 250ms on a fairly powerful laptop) !60 (merged)

  2. profile buttons not very visible !53 (merged) Screenshot_from_2020-05-22_14-58-13

  3. 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
    Screenshot_from_2020-05-22_14-55-21 !57 (merged)

  4. the post status dialog has lots of empty space that looks a bit weird, and the upload thumbnails could be bigger Screenshot_from_2020-05-22_15-22-16 !56 (merged)

  5. sometimes timeline fetching stops, I think it's when you open a conversation and go back !58 (merged)

Edited by Nastassia Danilova