Open lionirdeadman opened 3 months ago
Yeah a PR would be more open and others could discuss too.
I would be ok with the incompatible policies, because like said its annoying to create a new email just to work around site policy. I would not deny on the second point, but have like a marker "Closed Federation".
But this can be done by having like tags e.g. Open Closed Private ( In special cases ) ....
I think it's a good idea. As well as having instances being displayed on the instance by approval. There is a menu on Pixelfed to request to be reviewed that we could look at for inspiration to consider implementing such a system instead of having to open a PR or make a new email.
I would not deny on the second point, but have like a marker "Closed Federation".
I think better tags would be no tag, "using allowlist" or "not federated". The reasoning is that using a blocklist is IMO very vital to having any type of effective moderation and should be expected behaviour for any instance deserving of being shown on the list, really. Allowlists are not necessarily "closed", they're just the opposite of blocklists. I may have misunderstood what "private" is though.
As well as having instances being displayed on the instance by approval. There is a menu on Pixelfed to request to be reviewed that we could look at for inspiration to consider implementing such a system instead of having to open a PR or make a new email.
I think allowing for non-pr mechanisms would be interesting for non-tech people. I'm not sure how best to handle that.
As for in-instance showing, I think this is an entirely separate issue.
I think that it would be important to establish clear guidelines for the servers we want to show on a future "join sublinks" list to avoid conflicts where people would not agree on what should be shown there - better to clear that up early on.
I think the Mastodon Server Covenant (https://joinmastodon.org/covenant) would be a good basis to base these guidelines on. I, however, don't agree with the part contained in it about "Incompatible policies". I also think the submission process would be better as a pull request to allow for more collaborative evaluations in the open.