Comparison with tuwunel #849

Closed
opened 2025-06-13 15:40:51 +00:00 by ansiwen · 2 comments

Thanks for taking care of conduwuit!

Would it be possible to give some insights to why there are two forks now, and what the differences are? It would be great to have some guidance on how to choose one or the other with regard to possible differences in planned features, governance, risks and so on.

Thanks again!

(I asked the same tuwunel here: https://github.com/matrix-construct/tuwunel/issues/63 )

Thanks for taking care of conduwuit! Would it be possible to give some insights to why there are two forks now, and what the differences are? It would be great to have some guidance on how to choose one or the other with regard to possible differences in planned features, governance, risks and so on. Thanks again! (I asked the same tuwunel here: https://github.com/matrix-construct/tuwunel/issues/63 )
Owner

Hi there. This is a question that's been asked a lot in the Matrix chat, and the user-facing difference has changed over time.

The main difference at the moment is that tuwunel has LDAP support, whereas we have more user-facing bug fixes and things like next-gen OIDC support in the pipeline.

Back in April, this was the answer:

(Tom Foster)

There is presently no relationship, but they're both open-source projects and do borrow commits from each other. There may be more active collaboration in the future, we'll see what happens. 🙂

It's also worth noting that this team is composed entirely of contributors to conduwuit. All of us are in the commit history over the past couple of years for various reasons, whether it's implementing the new sliding sync, rewriting the CI, or updating docs.

We're completely open to new contributors, of course, and have had new contributors already, but we've got plenty of history with this server and we're all here because we use it and wanted to keep using it for the foreseeable future. 🙂

In the time since, however, Jason has made threats against multiple members of our team, so I can't foresee any active collaboration.

tuwunel and continuwuity were both started in private shortly after the archival, although from what I understand, Jason had wanted to take conduwuit in his own direction long before then.

Behind the scenes, we have things like a security policy (I can't say much, but that is actively being used right now and tuwunel needs to have one but doesn't), code review, an active and official community chat room, detailed changelogs, etc.

Hi there. This is a question that's been asked a lot in the Matrix chat, and the user-facing difference has changed over time. The main difference at the moment is that tuwunel has LDAP support, whereas we have more user-facing bug fixes and things like [next-gen OIDC support](https://forgejo.ellis.link/continuwuation/continuwuity/pulls/810) in the pipeline. Back in April, this was the answer: (Tom Foster) > There is presently no relationship, but they're both open-source projects and do borrow commits from each other. There may be more active collaboration in the future, we'll see what happens. 🙂 > > It's also worth noting that this team is composed entirely of contributors to conduwuit. All of us are in the commit history over the past couple of years for various reasons, whether it's implementing the new sliding sync, rewriting the CI, or updating docs. > > We're completely open to new contributors, of course, and have had new contributors already, but we've got plenty of history with this server and we're all here because we use it and wanted to keep using it for the foreseeable future. 🙂 In the time since, however, Jason has made threats against multiple members of our team, so I can't foresee any active collaboration. tuwunel and continuwuity were both started in private shortly after the archival, although from what I understand, Jason had wanted to take conduwuit in his own direction long before then. Behind the scenes, we have things like a security policy (I can't say much, but that is actively being used right now and tuwunel needs to have one but doesn't), code review, an active and official community chat room, detailed changelogs, etc.
Author

Thanks a lot for taking the time for that extensive and helpful answer!

Thanks a lot for taking the time for that extensive and helpful answer!
nex 2025-06-14 00:06:32 +00:00
  • closed this issue
  • added the
    Meta
    label
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: continuwuation/continuwuity#849
No description provided.