gql-dart / ferry

Stream-based strongly typed GraphQL client for Dart
https://ferrygraphql.com/
MIT License
602 stars 116 forks source link

Set Ferry as a replacement for Artemis #541

Closed comigor closed 1 year ago

comigor commented 1 year ago

Hey guys!

I'm the owner of Ferry's "competitor", Artemis.

Both projects have been born isolated (and if I recall correctly, you've already reached me a couple of years ago talking about unification), and now it's been a long time since I've been able to work on mine's: initially I was working closely with Flutter and GraphQL, and was able to keep it running, but it's not the case anymore.

I'm here to ask if you think Ferry could be framed as a fully featured alternative to Artemis and, if so, if I can mark Artemis as archived/deprecated, forwarding users to here.

Thanks for the attention.

comigor commented 1 year ago

cc @vasilich6107, marking you if you want to chime in on this decision!

vasilich6107 commented 1 year ago

Makes sense) I do not have capacity for more then package versions bump

knaeckeKami commented 1 year ago

Hi!

Thanks for reaching out. The previous maintainer probably reached out to you, I took over maintenance some time ago and don't know anything about that.

I am not familiar with all the features of Artemis. Still, from what I see it is also based on the gql-dart ecosystem with gql/gql-link/gql-exec, differences are mainly in the area of caching/fetchPolicies/normalization and code generation.

I would be happy if you point your users to ferry as a replacement. I would also mention https://pub.dev/packages/graphql_codegen + https://pub.dev/packages/graphql , which is another client with codegen which is actively maintained so the users can pick which works best for them.

I invite users from artemis to come to discord https://discord.gg/Pu8AMajSd to discuss migration approaches.

comigor commented 1 year ago

That's perfect, I'll do it! Thank you very much for your support and the good work you've been doing!

igbenic commented 10 months ago

Hi!

Thanks for reaching out. The previous maintainer probably reached out to you, I took over maintenance some time ago and don't know anything about that.

I am not familiar with all the features of Artemis. Still, from what I see it is also based on the gql-dart ecosystem with gql/gql-link/gql-exec, differences are mainly in the area of caching/fetchPolicies/normalization and code generation.

I would be happy if you point your users to ferry as a replacement. I would also mention https://pub.dev/packages/graphql_codegen + https://pub.dev/packages/graphql , which is another client with codegen which is actively maintained so the users can pick which works best for them.

I invite users from artemis to come to discord https://discord.gg/Pu8AMajSd to discuss migration approaches.

Hi, discord link does not work here nor on the ferry pub.dev

knaeckeKami commented 10 months ago

The one in the readme (from GitHub, not on pub) should work!