···44slug: 6-months
55title: 6 months of tangling
66subtitle: new domain, a quick recap, and notes on the future
77-date: 2025-09-17
77+date: 2025-09-18
88image: /static/img/logo_with_text.jpeg
99authors:
1010 - name: Anirudh
···38383939
40404141-## major platform highlights
4141+With that, let's recap the major platform highlights so far!
4242+4343+### pull requests
42444345One of the first major features we built was our pull requests system,
4446which follows a unique round-based submission & review approach. This
···5355we're excited to keep experimenting with new ideas that make code review
5456and contribution easier!
55575858+### spindle
5959+5660CI was our most requested feature, and we spent a *lot* of time debating
5761how to approach it. We considered integrating with existing platforms,
5862but none were good fits. So we gave in to NIH and [built spindle
···6468Docker-based engine is limiting -- we plan to switch to micro VMs
6569eventually. Meanwhile, if you've got ideas for other spindle backends
6670(Kubernetes?!), we'd love patches!
7171+7272+### XRPC APIs
67736874A rather large change we recently introduced was a complete migration of
6975the knotserver to an [XRPC](https://atproto.com/specs/xrpc) API.
···75817682[lexicons]: https://tangled.sh/@tangled.sh/core/tree/master/lexicons
77838484+### issues rework
8585+7886Issues got a major rework too! They are now threaded: top-level comments
7987with replies. This makes Q/A style discussions much easier to follow!
80888189
9090+9191+### tngl.sh PDS
9292+9393+A complaint we often recieved was the need for a Bluesky account to use
9494+Tangled; and besides, we realised that the overlap between Bluesky users
9595+and possible Tangled users only goes so far -- we aim to be a generic
9696+code forge after all, atproto just happens to be an implementation
9797+detail.
9898+9999+To address this, we spun up the tngl.sh PDS hosted right here in
100100+Finland. The only way to get an account on this PDS is by [signing
101101+up](https://tangled.sh/signup). There's a lot we can do to improve this
102102+experience as a generic PDS host, but we're still working out details
103103+around that.
8210483105## the future
84106