If you wanna leave some kinda general feedback on 1.6, here is the Discourse thread: https://discourse.joinmastodon.org/t/mastodon-v1-6-0rc1/544
Bug reports go on GitHub of course.
Usually there's about a week's time between first RC and final release.
Since apparently nobody reads what I write, I'll reiterate some points about the protocol stuff, as I see wrong information being spread around.
ActivityPub is a new W3C standard for federated messaging with better privacy support and more future-proofness.
v1.6 of Mastodon implements ActivityPub for the first time, and "prefers" this protocol when it's available. However there is no change at all to how OStatus works in it.
v2.0 will pull the switch on private toot federation over OStatus.
@Gargron I read what you write 💜
There is a long-term plan of removing OStatus support, as Mastodon has never been intended to be multi-protocol. This plan is not connected to any specific version or date. It's just a general direction. As most of the fediverse plans to switch to/support ActivityPub (e.g. Hubzilla, GNU social), I believe nobody's gonna miss OStatus.
@carlosceb @Gargron true, but there are still no functional activitypub implementations to speak of, at least with any real users. https://distbin.com/ may be the only public one that works at all. right now ostatus vs activitypub fit the classic "deprecated vs not yet available" dichotomy, at least for real world federation. whee.
@Gargron @carlosceb @puck thanks for the nudges! i see in https://project.hubzilla.org/channel/announcements/ that hubzilla said they're working on it, but haven't shipped yet. regardless, agreed, they and you are definitely both big, so i'm happy you're both close!
@heluecht @snarfed @puck @Gargron Yes, sometimes is better to keep the compatibility, sometimes is better to move foward because keeping the compatibility brings too many issues with performance or even security. Keeping Ostatus compatibility while moving to Activitypub is like keeping SSL 3.0 compatibility in the TLS era: pointless, because TLS is the successor of SSL. Also, i recommend the following conference for more info about failed descentralized standards: http://redecentralize.org/conf2015/2016/09/07/13-ten-years-of-standards-failure.html
@Gargron Do you know of any developer who is currently working on AP for GNU Social?
I will have a look at the AP implementation at Mastodon and I'm curious about the way you want to solve the "incomplete thread"-problem that still can occur with AP, since they couldn't agree on doing the distribution like other networks are practicing it for years.
@heluecht There's a graphic spread by Mike from Hubzilla where GNU social and Pleroma has an "f" (plans to implement in the future) under the ActivityPub column. Lambda supposedly has "Pleroma talking ActivityPub internally already"
Also this is most unhelpful. ActivityPub design sessions are open for anybody; if you cared you would join and raise your concerns. Now you're just complaining from the sidelines. FWIW: Incomplete threads are not a problem because object URIs are resolveable.
@Gargron If you have a look at the acknowledgements of the specification, you will find my name on it. I participated in several discussions and possibly influenced some things as well - but of course not everything.
And you could also list Friendica with some "plans to implement in the future" - but currently no one is working on it here.
Concerning the threads: The problem is the comment distribution via the commenter and not the thread owner.
Another thing that the WG postponed is a showstopper for Friendica: https://github.com/w3c/activitypub/issues/196 - until this hadn't been defined, we cannot replace our protocol with theirs.
> wrong information being spread around
some of that's happening because there are people intentionally misunderstanding to cause problems
I think you're being pretty clear overall -- but some people are going to do this, for reasons I consider quite malicious but will not name here
@hikerus @vinzv endlich werden aber mal aktive Standards genutzt auf denen man Aufbauen kann. OStatus war ja schon länger auf dem sterbenden Ast zu betrachten. Und wie Eugen ja sagte es wird wohl noch eine ganze weile dauern bis OStatus komplett aus Mastodon verschwindet. Da sollte GNUSocial wohl genug Zeit bleiben den Schritt ebenfalls zu gehen, andersherum hast du also auch noch genug Zeit selbst dich für eines von beiden zu entscheiden. :)
@Gargron (too lazy to log in on Discourse)
- Invalidated all remote accounts in my instance's database, monitoring which ones switch to ActivityPub. Not a lot so far.
- Follow ack seemed to be slow, and/or not refresh automatically
- I have not found any way to easily access pinned toots from the Web UI
- If pinned toot is the newest, it will still be displayed twice in the public profile