Social presence outside Twitter

Hello, first of all apologies if this is not the right place to post.

Years ago I was saddened by the lack of usage of the SwiftLang twitter account, specially compared with other languages like Rust or Kotlin, which had a more active role in the promotion of the community.

Time has passed and things have change for the better :pray: , with the account posting more frequently and including things from the community. This is hugely valuable and I want to thank whoever is behind that. :heart:

But the internet has changed a lot in the recent times and not all Swift developers hang out on Twitter anymore. I know this is probably opening a can of worms, but I wonder if there is any chance that we can have an official SwiftLang somewhere compatible with Mastodon?

55 Likes

Literally anywhere else.

23 Likes

The motivations for why someone might or might not use a particular social platform are just about as complex as possible. And people can always come to where Swift is.

But, I think it would be far more compatible with a welcoming and inclusive community if, instead, Swift as a entity (whatever that means) made an effort to find and go to where the users are.

I'm certain this is not easy, for many reasons. But I think it is an important thing to address, given how fragmented the community has become.

15 Likes

I think the importance of this issue has grown, significantly, since it was originally brought up.

35 Likes

Thank you for bringing this up again!

Just want to let you all know for the sake of transparency that the SWWG has discussed this and raised the idea/concern internally. Will keep you posted once there's more to share on this!

30 Likes

I would back the move. Aside from the multiple other reasons to do it, the info won’t be available without an account. Under the best of circumstances that’s limiting.

11 Likes

Happy to hear it's being discussed. A significant portion of the Swift developers I used to follow on Twitter have moved to other platforms recently (and I myself have moved too), so I agree with @mattie the issue is significantly more urgent now than it was mere months ago.

I still get all the Swift news on my timeline, but coming from individual developers instead. I'd be extremely nice to have an official account to point out to and for the community to revolve around.

Hoping we get some good news on this soon! :pray:

11 Likes

I’ve asked for this (leaving Twitter, appearing elsewhere, preferably Mastodon) a few times and I really hope this happens sooner rather than later. It’s long overdue, in my opinion.

13 Likes

I would certainly prefer Mastodon.

Although I'm mindful that I don't want to impose extra work on anyone. I assume there are tools that simplify cross-posting between services?

7 Likes

Thanks for bringing this up!

I would very much prefer all official Swift related accounts moved off X (preferably to Mastodon).

Big +1 from me.

8 Likes

I find the community very hard to connect to on Mastodon, as opposed to Bluesky. Is there any list or anything that would help there?

4 Likes

@LucasVanDongen I found pretty much everyone I used to follow on Twitter on Mastodon as well. I just searched for a few people, then checked who they are following/boosting, and pretty soon I had everyone I was looking for.

3 Likes

I think we should look into setting up a Swift starter pack for Mastodon to help with this:

Edit: I've posted about starting one.

12 Likes

Mastodon would be great. I deleted my Twitter account and won’t ever be creating an X account, but I’d be pleased to see official Swift posts on my timeline.

5 Likes

Beyond just adding another social platform, I'd also like to see the project leadership remove/freeze the existing Twitter accounts for the project.

It's not just about meeting developers who have moved; it's about actively rejecting a platform that the Swift project should not be associated with.

17 Likes

While what's being proposed here should have happened about three years ago, codifying why that should have happened is a slippery slope to a public acknowledgement that the Swift project should paradoxically not be associated with itself.

ActivityPub is a really interesting open protocol that supports multiple social media types.

How mature are the Swift modules to support it?

Are they in a place that the server group could knock out their own (mastodon friendly) ActivityPub feed quickly, or would it take more?

What say the folks just finishing FOSDEM?

Just saying social.swift.org running a Swift ActivityPub server could be pretty sexy advertisement for Server Side Swift...

(ETA) Sorry! Didn't mean for this to be a reply!)

ETA: It wouldn't have to be perfect right out of the gate. An attendant development blog could foster community and help teach best practices...

3 Likes

There is this project for building an ActivityPub server GitHub - JonPulfer/swiftodon: ActivityPub server capable of federating with Mastodon.

Regardless of what support swift has for the ActivityPub protocol I agree with @Karl rejecting a platform that is spreading hate is something the swift team should be looking at though.

7 Likes

For what it’s worth the feed is on Bluesky, and seems to replicate what is on X. Personally I don’t post on open access social media for security reasons. So why am I posting here then. :crazy_face:

2 Likes

I tried to do that but it was hit and miss. I also used a tool for Bluesky to find other people via their X handle, but didn’t try that for Mastodon.

Mostly it was them following me through starter packs I was in

2 Likes