kamilkisiela / loona

🌕 Application State Management done with GraphQL
https://loonajs.com
MIT License
265 stars 13 forks source link

Maintenance status of this project #508

Open ceelian opened 5 years ago

ceelian commented 5 years ago

Is this project still maintained by the guild? Couldn't get any answer for a month and also the PR's aren't merged or at least commented.

In general I really like the approach of loonajs but due to the lack of human interaction in this project I am not sure if it is already abandoned because of another approach.

Thanks for clarification.

I am not sure who of the guild are the maintainers so I mention @Urigo because of NgAtlanta and @kamilkisiela because he hosts the project.

ivibe commented 5 years ago

I have the same question. I consider loona to be a really good project and want to start using it, but not sure if it is still maintained :( Hope @kamilkisiela will give an answer soon!

wtrocki commented 5 years ago

I'm interested as well. I'm working in this space now with a different framework, and loona seems to be a perfect extension, however without active maintenance it will be hard to bring that in.

I'm happy to help with maintenance/contribution side.

evertonrobertoauler commented 5 years ago

I'm also interested to help with this project, this is a promising project, I'm really wanting to replace my current state management tool that is @ngxs/store to use this project to unify the way I fetch data from my Apollo Graphql server and also using this tool to manage my local state and also fetch data from Firebase/Firestore using @loona/angular.

@kamilkisiela and @Urigo, is there a way we can help you guys with this project? I have some available time and I would love to help you guys to maintain and contribute to this project.

Or you guys are working on some other project/idea to solve this same problem in another way that we are not aware?

Urigo commented 5 years ago

Hi everyone and sorry for not replying earlier. The current state is that we are working on a big tutorial in order to demonstrate all of our libraries, where and why should you use them.

Once that will be done we will address all issues and demonstrate it there.

The best way to help is to actually try the library in your projects and report real issues you have. Instead of talking about general PRs or general issues and about general maintainability, show us what you are actually doing and needing from us.

We don't want to merge some random updates just to show movement before the tutorial is done, but we will merge PRs and respond to issues from actual usage, so those would be very helpful.

When you will actually build something with Loona and get stuck, you can even reach out to me directly, my email is on my public Github profile.

Thank you for your support and help!

ceelian commented 5 years ago

@Urigo that's great to hear, thx for the update. In fact there are already PR's (https://github.com/kamilkisiela/loona/issues/525) where contributors are start living with a fork and closing the issue just because no one is merging the PR's here. I guess this is a movement we should all try to avoid.

I am looking forward to the big tutorial with loonajs.

ceelian commented 5 years ago

@Urigo any news on that big tutorial?

wtrocki commented 5 years ago

@ceelian - check this https://tortilla.academy

Take look into the React version. I see this as reference implementation for any GraphQL server client.

ceelian commented 5 years ago

@wtrocki do you have a direct link, I can't find a loonajs example.

wtrocki commented 5 years ago

Actually as far I'm aware there is no luna integration there but there is apollo state management. We are hoping to build offix.dev example that will use luna under the hood soon. I will post it here