Replies: 1 comment 2 replies
-
We will test to it to check if it can be integrated in the next version. |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi!
HeyForm currently depends on MongoDB 4.4, which is source-available but not open source.
I'm considering self-hosting HeyForm but non-free dependencies would be a no go. This is a suggestion to start supporting FerretDB or another open source Mongo implementation when convenient enough.
FerretDB is not feature complete, and more specifically for HeyForm, its graphql endpoint fails with this error when editing the Thank you slide:
This error comes from FerretDB's
internal/types/document_validation.go
source file. Their ticket for this is FerretDB/FerretDB#3189.Implementing this feature in FerretDB would not be enough though, because if not specifically supported, HeyForm could break on FerretDB as soon as a new feature of MongoDB not implemented by FerretDB is used.
So, support for FerretDB or another open source implementation would be awesome.
(of course I know this is not an easy ask. Also, thanks for open sourcing HeyForm! I discovered you through your post on HN.)
Beta Was this translation helpful? Give feedback.
All reactions