Skip to Content Skip to Navigation
Profile image for Takahē Project

Takahē Project

@takahe@jointakahe.org

The official account for the Takahē ActivityPub server. We love to toot!

Read more about us at jointakahe.org

71 Posts Posts & Replies 9 Following 1151 Followers Search
Pinned post

We've upgraded takahe.social to our new UI design! You can see an example of the project profile at takahe.social/@takahe@jointaka - and there's even a working full text search for a profile's posts now.

This release will come out soon as 0.9 once we've done a bit more polishing and bugfixing - you can read aeracode.org/2023/04/29/refact by @andrew for more on the new direction!

Pinned post

Takahē 0.11 is out!

As we say goodbye to Python 3.10, we'd like to welcome @astraluma as our new developer! She will be jumping in to help a lot with the day-to-day operations, so Andrew can get some breathing room.

Other than that, it's just a big pile of bug fixes and minor improvements.

@bloodwrites We're big fans of being able to present yourself in multiple ways to whatever circles of people you want!

Takahē Project boosted

Signups on takahe.social are now open until we hit 100 users! If you'd like an account, head to takahe.social/auth/signup/

@ktv We sign all outgoing requests and can pull data from them, so I don't _think_ it's that.

@AntoineD@h.kher.nl Yup - read through jointakahe.org/takahesocial/ and follow the instructions there!

@simon @MattHodges We plan to have account moving between servers in relatively soon, but replacing an existing Mastodon with Takahē and keeping everything is a more challenging task we're leaving until after 1.0.

Version 0.6.1 is out - lots of bugfixes (to the client API especially), as well as the ability to set profile metadata, fetching the history of reply threads, and optional infinite scroll! docs.jointakahe.org/en/latest/

@a2 Interesting! We do return those, but I bet there's some small format difference we need to fix.

@a2 Yeah, polls are not actually really implemented yet, and any ability for them to appear at all is quite good honestly!

@me We fixed that one yesterday - will take a few days to propagate out I think.

It's been a lot of work, but Takahē 0.6 is finally here! docs.jointakahe.org/en/latest/

Among other features, this includes initial Mastodon Client API support (for existing client apps), custom emoji support, reporting and moderation queues, and a lot of UI and efficiency improvements.

There's still plenty more to do, but we're excited to get to a point where a new community could be run on Takahē. We'll be opening up takahe.social registrations soonish too!

@ktv OK it should really, definitely be fixed this time?

@ktv This should be fixed now!

@ktv It should Just Work as we parse the text directly - will investigate what's happening with those posts!

@shacker Current clients are in theory mastodon specific BUT we (along with projects like GoToSocial) implement the Mastodon Client API, so they work. Mostly (there are still gaps we we work towards it, of course)

@ktv Update - user fetching and mentioning should work now (easier fix than anticipated). Article URLs in search won't work yet as they're not "Notes" (toots/statuses), but "Articles", which is a different object we're working on support for.

@ktv Oh dear, it appears Plume is case-sensitive for usernames, and our system lowercases them all to normalise them. This one will take a bit longer to fix.

@ktv Lovely. Cleaning up "timeline events" for deleted posts (like the notifications you see) is coming soon, and that should be the last bit!

@ktv This should be fixed now?

@maloki Initial federation investigation reveals it's our problem and (surprise surprise) it's JSON-LD - our parser doesn't like the way GTS includes the Mastodon namespace (github.com/jointakahe/takahe/i). We'll try to figure out how to make it happier!

@maloki We're very up for fixing that - if you know what the problem is and can get it to us in either GitHub issues or on Discord, we'll have it fixed pronto. We like GoToSocial!

In the meantime, we'll see if we can trigger any issues on our end and get it in our error logs.

@rcarmo Lovely writeup - it's worth noting that the Docker image comes with nginx set up for caching as of two days ago, and we will happily take Azure storage support (though django-storages already has it built in, so we may just need the settings file work done)!

Takahē Project boosted

OK, so here are my notes on getting @takahe to work in less than 512MB of RAM on the equivalent of a Raspberry Pi 2 (spoiler: I'm throttling it a bit):

taoofmac.com/space/blog/2022/1

Also, it works with pretty well, so I'm going to test other stuff (like serverless) soon.

Edited 1y ago

@ktv Yup, we see it - looks like Bookwyrm doesn't send over a separate profile URL. We'll have a fix up soon!

@lutindiscret We don't want yet another place to answer support requests - Discord has, in our experience of running OSS projects, better support tools in terms of the forum mode and other UX niceities. It also happily runs in a browser window where it can't spy on you.

I'm sure @andrew will be along to some of the Matrix rooms at some point, but I doubt we'll have an official Takahē support presence there, at least not soon.