Rip out unwanted features #2
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This is a tracking bug for the features we do not want.
Please discuss in
#foundkey
in irc.To consider ripping out:
Confirmed for removal:
I think we should consider removing the AI NSFW classification stuff:
I don't think the AI stuff isn't even in this tree to begin with - so I just won't merge it ^^;;
I forked out before the PR got added in.
If I'm wrong and it is in, it's 100% getting ripped out.
small nitpick but maybe the
Search
=>Google
localization change, which was just a petty commit by syuilo following the discourse about the lack of search engine configurationWhile doing that could also make the button either use the note search or just do nothing.
Very small change:
There is this "Advertisment" function in the Admins view.
Maybe one small thng to consider to get rid of with very low priority.
Haven't seen that anyone uses it besides a little bit of fun...
maybe get rid of the builtin "notification" slide animation in favor of actual web push notifications? or at least make it a toggle
I'd consider that more of a "new feature" situation.
Definitely something I want to do, though!
i see some use of the search mfm button on my instance tho. i have linked it to my searx instance. probably would be nice to have it configurable in the long term (just my 2 cents)
I think the "promo notes" feature can be removed as well.
There is an API to create promo notes, but the menu entry to use that API endpoint in the web client is commented out:
/*
...($i.isModerator || $i.isAdmin ? [
null,
{
icon: 'fas fa-bullhorn',
text: i18n.ts.promote,
action: promote
}]
: []
),*/
The data is read in
server/api/common/inject-promo.ts
but I could not find a place where that file is included so it does not seem to even be used.I guess this is a predecessor or at least its similar to ads so I don't think we'd have big regrets throwing it out.
The client side has been commented out since commit
14fa8b177d
(2021-12-02). The server side of usinginjectPromo
has been removed since commit73df95c42d
(2021-03-20). The commit message for server side says (translated):Apparently that client side implementation never happened and later the client side code was commented out.
I don't think there is a big point in keeping this issue open. If you think more features should be removed open a separate issue about it.