Join Nostr
2025-05-02 14:25:49 UTC
in reply to

Jonathan Yu on Nostr: OSS project kyle-client is a client library compatible with a standard wire protocol, ...

OSS project kyle-client is a client library compatible with a standard wire protocol, supported by two popular server implementations, kyle (oss) and davis (proprietary.)

Options seem to be:

1. kyle-client only tests against kyle
2. kyle-client considers them both fully supported (tests both in CI)
3. kyle-client tests against kyle, tries to support davis on a best-effort basis

Is your answer different if davis is proprietary, BUSL, or AGPL?