Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge with flutterfire_desktop #33

Open
cbenhagen opened this issue Nov 2, 2022 · 2 comments
Open

Merge with flutterfire_desktop #33

cbenhagen opened this issue Nov 2, 2022 · 2 comments

Comments

@cbenhagen
Copy link

In #21 (comment) you mentioned to be looking for funding. I guess if merging with flutterfire_desktop would be an option, funding from Google, Invertase, Canonical or others would be easier to get. What do you think?

@rbellens
Copy link
Collaborator

rbellens commented Nov 3, 2022

Interesting thought.

@TimWhiting
Copy link
Contributor

I have also thought that this would be good. I think both libraries have good approaches, but for example the auth / core work has been duplicated, I'm not aware enough of the differences to know how much work it would be to merge the two. But flutterfire_desktop has the same goal of providing a pure-dart interface and a flutter desktop wrapper around that. I've been using firebase_dart because no database is supported in flutterfire_desktop, but I see flutterfire_desktop as a longer term solution since it is the 'officially' supported implementation, just very slow in development currently. But I also prefer firebase_dart due to the firebase_admin package which I have also been using successfully.

I think it makes the most sense to not duplicate work in the community regardless of funding, but I appreciate all the work @rbellens has put into this library and that is why I have been sponsoring him.

@rbellens If you are looking for sponsoring, I have contributed to flutterfire and a few other Invertase open source projects and they started sponsoring me. I'm pretty sure if you were able to make such a large contribution to flutterfire_desktop and refactor this implementation to work with their packages, they would also consider sponsoring you. Since you are the owner of this project though, the conversation about merging this into flutterfire_desktop would come best from you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants