Eugen is a user on You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.

What I believe stands between us and v2.0 release now is the fixing of the db:migrate thing

Everything else is less critical. Although it's funny how 1.6 was huge, but merely a "minor" release because of full backwards-compatibility, while 2.0 is kinda small but gets a "major" release because of API changes :thinkhappy:

Eugen @Gargron

Here are some of the major features of the upcoming v2.0 as of now:

- Custom emojis
- New emoji picker
- New emoji images (twemoji)
- Emoji autosuggestions
- Ability to define themes for admins and select a theme in preferences for users
- No more private toots sent over OStatus
- When only one image/gif attached to toot, it's displayed uncropped in detail/public view
- New error page with elephant friend

I dunno, would you be happy with just that?

· Web · 120 · 139

@gargron any idea if we’ll ever get an embed when a toot link is tooted? (like the way quoting a tweet works on the birdsite)

@taiz No, I don't think so. It leads to a rather terrible atmosphere. There's a very small margin where people use it for good, like "look at this great artwork", but usually it gets used as a faux-reply except addressed at one's followers, as a sort of invitation to dogpile. Even when calling out like that is acceptable, putting bad content into your followers' timelines leads to bad moods. And when it's used to chain own train of thought... It's like self-replying, but with a lot more clicking

@Gargron @taiz I don't agree with this. Of course people misuse it, but on the other hand is it the #1 feature from Twitter I miss in here. I used it a lot. And yes also sometimes to criticize tweets, but most of the time to add valuable extra information.

Also don't forget that people are already able to make screenshots of toots, and comment on that.

@gargron @taiz @jeroenpraat
missing it also in mastodon.
I think one need to remember that mastodons communication culture is way different from twitter.

But I like tge attitude to keep that in mind, if building it all in away to promote having a greater athmosphere.

@jeroenpraat @taiz @gargron
for news current events and such I would call this feature even as being cruical

@Gargron @taiz a lot of my Twitter threats are meshes not linear self replies. It's one of the things I miss on this platform. At the same time I definitely agree with you. However wasn't the direct quote method originally designed on Twitter to avoid the whole screen capping thing that was happening? I don't know I'd rather prefer to know if somebody is sharing my content to a different audience versus just being blind to it.

@taiz @Gargron I definitely don't have the solution in mind though, I was planning on implementing a system where I could only quote toot people who are mutually follows when I actually spun up my own server. But as something across the entire Federation I could see that being really messy to implement.

Thank you for taking time to think about this stuff more fully and not just jump into implementing something that could be dangerous.

@ultimape @gargron people can still .reply on here and get their followers to harass someone though

@taiz @Gargron
There's a larger mechanic design principle at play.

Here's references on the idea of community management copied out of a twitter thread:

Its interesting to model communities by what the social network implicitly incentivizes at scale.

"how we can stop abuse in online communities before it happens" - @anildash

"If you're not sending the message of what's inappropriate [...] You're saying please do more..."

@ultimape @taiz @Gargron Quote toots could be implemented as a client-side change, where any URL that’s a link to a federation post turns into a preview of that post (as if someone linked directly to it). Screenshots are trivial to fake and are not to be trusted.

@duck57 @ultimape @gargron it wouldn’t surprise me if someone made a chrome extension implementing them, oh well

@taiz @ultimape I’d just like them to be implemented in

@duck57 @ultimape i dunno if they will now since that’d be going against the founders wishes, but then again this is decentralized for that reason

@duck57 @ultimape i started using tootdon instead a little while ago, surprisingly good client

@Gargron @taiz Maybe the issue needs to be thought of under the heading of link previews in general? It is good for discovery to see the title at least of quoted content, if not also a preview image. Toots would just be a special case of quoted content in general. A preview--of a webpage, or of a toot--can provide important context for what I have to say about it.

@taiz @Gargron What about an embed widget to display a toot on external sites/blogs?

@mayel @taiz Click the dropdown under my toot and click on "Embed" 😋

@mayel @Gargron @taiz is this version dependent? I don't seem to have embed as an option!

@gargron that seems like a lot of work. I was happy like halfway through the list.

@Gargron I also want chocolate chip cookies, and a pony, and a fairy princess castle that lights up, and and and

@gargron Are there any plans for letting a user have full-text search of their own toots? It's hard to find your old posts if you ever need to link them for reference: I either forget to tag, forget which tag I used, or the tag is so popular that my results are buried under other people's posts.

@USBloveDog Yes! I want this too. So yes, there are plans.

@Gargron toss in audio uploads and you got yourself a deal, partner! 🤝

@bea @Gargron it sounded like a negotiation and I like to negotiate from a strong stance punctuated with a hearty handshake

@djsundog @Gargron lol fair

it's a good amount of stuff already

i still want lists so i can organize (and follow) my follows a little better. i miss a lot of stuff now that i'm following *looks* almost 700 accounts

@djsundog @bea @Gargron

I prefer to negotiate from a handstance strongtuated with a shaky heart-punch

@Gargron Custom emojos is enough for me Gargogamesh 👍🏻

@Gargron Also, if you’re looking for good custom emojos, have a look at by @dzuk 👍🏻

@Gargron yes! I'm as happy as a toblerone is triangular


Personally? I'd be pretty pleased.

Also: I know you feel obligated to users and want their feedback and all, and that's valid, but this IS your project, I mean -- you're the one who has to set the milestones.

Sorry, I'm gettin' all mushy here. ^_^

What I'm trying to say: It looks good to me. And I hope you get very little crap about it from people.

Stuff takes time. Code is work.

Thank you for taking your time and working on this stuff. <3 ^_^

@gargron 2.0 feels like it should be way bigger. that set looks more like a 1.7

@shel @Gargron well that's cool, I'm tagging a bunch of features with priority - high that we can add to 2.0 before it's released :p

@wxcafe @shel i feel like semver is really awkward for user facing software huh

Yeah it would be 1.7 if it didn't break compat.

@djsundog @wxcafe @shel i don't even know how you expect me to solve that bug. Prevent people from favouriting if they previously unfavourited? That will also lead to people complaining...

@bea @Gargron @djsundog @wxcafe @shel just wait til we get notif batching, then it will be like "DJ Sundog, DJ Sundog, DJ Sundog, and 23 others favorited your status"

@Gargron @djsundog @shel not display the notification if the toot that is concerned was already faved by the user that's faving less than a minute ago? deleting the notification that the toot was faved when it's unfaved? a combination of the two?

@Gargron @wxcafe @shel it doesn't get fixed by preventing people from doing anything, it's probably more a "only send one fav notification per accountId-tootId pair" or something, I'd imagine

Are there any plans for toot to link location information? Biwakodon ( , ) implement this function as a uniquely. I think it's very useful when toot about local topics.

@Gargron "Just" that? Sounds like a lot of improvements. I'm particularly looking forward to the theme stuff you mentioned.

Thank you for all your work on this.

@Gargron I'm excited about the not-cropping of single images. It is always a bit awkward — and it drives me up the wall when I see this on the birdsite, because quite often the "interesting" stuff is not in the center of the image. <3

@Gargron Speaking of themes, any chance of somehow defining a couple of theme colours that would be available in the Instance object? Like background, text, link, highlight, something? That a client can use to theme itself if it wants?

@Gargron It would also be nice if link previews (incl Youtube embeds and such) are shown in timelines the way toots with single images are shown. Although I think this should be configurable for each timeline.

@Gargron that's a nice list ready.
Are you going to name the release too (eg debian jessy)?

@kyzh @Gargron that's a good idea :)
You could name it : The Force awaken ;)

@Gargron i’m really hoping for the ability to add alt-text to images for screenreaders, low vision-folks, and slow connection/device support. (btw/fyi, i know @balrogboogie has done some work on it, but may(?) need someone with rails expertise.)

@ghost @Gargron yea, it would be nice to sit down with someone and pair on this, but what I really need is an extra 2 hours everyday that I can sit down and focus on personal projects 😭

@Gargron I don't think it's small, it's big enough for a release. Maybe it doesn't fit into the our "major release" models because of the constant rewrites in the commercial software for the sake of making it look bigger than it is. It's like Linux - they said that they don't do big changes anymore because they've already done things like they are now for a reason.

@Gargron emojos are the best, we are happy grand master of Mastodon!

@Gargron I think it's a big enough release already, the no more private toots over OStatus for me already justifies the 2.0, plus the emojos and themes close the deal ;)

@Gargron I will only be happy if it is officially titled v2⃣. 0⃣

@tomharris That actually makes so much sense given it's like 80% about emojis...

@Gargron 10 years from now you'll be remembered as the guy who finally standardised emojis once and for all. Also maybe some social network thing,?


Do you expect the elimination of OStatus for private messaging to diminish the scope of federation.

In the short term?

Has there been a broader discussion of messaging protocols to help keep all players move forward?

@Algot No. Private messaging over OStatus has only been used by Mastodon. Mastodon switched to ActivityPub. So this will have no effect on federation with non-Mastodon instances.


Thanks for the information.

I hope that the federated nature of Mastodon and others will continue to develop and grow.

@Gargron is "custom emoji" the correct way to phrase it? AFAIK emojis are defined in unicode, and there's no assigned space for "custom" emojis.

@Gargron It would be really, really great if could be finally implemented for Mastodon 2.0.

@luluberlu @Gargron @Sylvhem I second that!

Errr… a second time? So I guess I third it? Or do I square it??


> - Custom emojis

only if they federate (or if v2.0 can seamlessly have both HTML and plain text)

@Gargron what about an option to turn on for example displaying a YouTube player (oEmbed) below a post containing a YouTube link in the timelines?

@Gargron currently those are being displayed when I click on the toot