Loomio

Sense checks for Mastodon 4.4 update

Dan PhifferDan Phiffer Tue 22 Jul 2025 5:58PMPublicSeen by 272

Mastodon 4.4 introduces a couple new features that we should consider as a cooperative. I'm posting on behalf of Tech Working Group to get a sense check on a couple topics.

Randy Hall

Randy Hall
<span class="translation_missing" title="translation missing: en.poll_proposal_options.looks good">Looks Good</span>
Tue 22 Jul 2025 6:01PM

I appreciate that you are raising awareness of this. I for one don't see a huge distinction between terms of service and a code of conduct, though I'm sure there are details that would be present in TOS that aren't in a code of conduct.

Dynamic

Dynamic
<span class="translation_missing" title="translation missing: en.poll_proposal_options.concerned">Concerned</span>
Tue 22 Jul 2025 6:01PM

I think referrer headers are a terrible idea. We should be resisting the panopticon and trying to do what we can to preserve a normal web experience where content authors get to decide how their content works. I'm not interested in advertising to random websites where I happened to see the link to their articles.

I also agree with what others have said that it's not right to ask these two questions together.

Melissa Santos

Melissa Santos
Abstain
Tue 22 Jul 2025 6:01PM

I do not feel super strongly that this should not happen, but I did write out my reasoning that I am not in agreement

Sieva

SievaTue 22 Jul 2025 6:09PM

I think this is a good change, and I'm happy it was brought forward!

If the referrer becomes an issue in the future (potential privacy risks?), we could disable it.

Brian Vaughan

Brian VaughanTue 22 Jul 2025 10:20PM

I'm still wondering what's happened with our vote to increase the character limit. I thought the Tech WG was looking at alternate server software partly for that reason.

Majd al-Shihabi

Majd al-ShihabiWed 23 Jul 2025 12:30PM

With 470 active users, I think our instance is large enough that we don't need to worry about identifying users when sending the headers.

There is a scenario in which someone can be tracked, but it will require a lot of manual labour on the part of the whomever is collecting the analytic, but I think that is outweighed by the benefits of ensuring that the fediverse's presence is recognized.

I wonder if an individual user override of this option at the account level is on the roadmap for the Mastodon dev team.

Thank you for the thoughtfulness of this process 🌹

Gilles DePemig Dutilh

Gilles DePemig Dutilh Wed 23 Jul 2025 4:15PM

@Majd al-Shihabi Although I tend to agree that personal privacy is not a big concern with 470, I think it is difficult to establish a number under which it would become a concern. (I wrote "personal privacy" for the first time above, making me think about "group privacy" which is maybe something to consider too, but I never read anything about it or thought much about it)

Flancian

FlancianMon 28 Jul 2025 2:37PM

Posting here to say I found https://github.com/mastodon/mastodon/issues/21795 a good source of historical (occasionally heated) discussion about the Mastodon referer setting, and people interested in sampling a range of opinions on the interactions between this setting and privacy could be interested in taking a look.

IMHO running a different poll/sense check for the referer setting is appropriate given that people raised it as a distinct concern, but my current expectation is that we will see a similar split in opinions there (a roughly 90/10 split) so we could start thinking in parallel about how to interpret that result :) The CWG might be interested in helping navigate that aspect of the decision? Setting more concrete a priori guidelines for when we go with the majority or minority opinion in divisive topics could be generally useful.

Brian Vaughan

Brian VaughanMon 28 Jul 2025 4:11PM

@flancian I think it's worth looking at thread and noting the overwhelming majority of comments were opposed to changing the referer heading away from no-referer.

Melissa Santos

Melissa SantosMon 28 Jul 2025 3:15PM

Hrm. I went with "Looks good" because my default is to go with whatever TWG feels is fine. But I may adjust my vote to Abstain or Concern.

Here's my reasoning:

I do think it would be good for large publishing sites to know that Mastodon/the Fediverse is out here and is a source of traffic. Maybe they will establish a presence here, maybe they will add easy links to articles, things like that. I think it will be very good for mastodon.social to have this on for this reason.

But I don't think having the referrer headers on for a small instance will help achieve that. I think we'd be so far in the tail of someone's referrer list that they would seldom get down to us to even look at the server and realize it's a Mastodon server.

I looked at the github issue Flancian linked to (thanks so much Flan!) and it is clear pretty quickly from the discussion there that there is not a good web way to make the referrer just generic Mastodon at least in the webapp - just a limitation of how links on the web work.

I think I have talked myself around to:

  1. Adding the referrer header for our small site will likely not do any good in the world

  2. there is a small chance that it will bring our small site attention we don't want, like people looking for servers to hack or set up advertising accounts on.

I think we should not turn on the referrer headers for now.

(Re: ToS, I'm always up for a proposal of "let's talk about it" so that seems great)

(side note: I am a member of the Community Working Group)

Load More