-
-
Notifications
You must be signed in to change notification settings - Fork 628
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
How should we maintain this project? 🚀 #420
Comments
It is maintained as time allows by a handful of contributors, most actively me and @mainawycliffe, but none of us have the incentives to work on it full time (no monetized app in production, no patreon money, etc). A month isn't really that long for a project nobody is being paid to work on. I do have an app in development that depends on this project, which is the reason I started contributing, personally, but I haven't had much time to work on it (or I also have a liberapay, which if it really took off I'd put a lot more time in here, but I don't expect that to happen, especially since I don't push it at all anyhow. |
@HofmannZ has previously mentioned that he and @eusdima no longer have the time to contribute significantly (They were developing https://www.zinoapp.com/, which I believe this was originally a dependency for). Pinned to hopefully make things more transparent. |
@micimize @mainawycliffe I would love to contribute to this package; however, as I have a full time job like everyone else, I could not find time to look over the entire package. If you guys could spend a bit of time briefly explaining how things are organized. I promise to regularly contribute. It would be excellent if we could source some apollo team to contribute to this package but as they have no plan to do so. This package is the only hope in using graphql on flutter so I believe if we could get some directions for diving into the code, collaborators will increase fast. |
@serendipity1004 You are more than welcome to contribute! At the moment, we're exploring a way to fund this open-source project 🚀. We created an OpenCollective, so we can hopefully cover (some) engineering costs. We're still looking into how we can split the funds fairly. We'd probably need a way to track time/issues/PRs/etc. All suggestions are welcome! @micimize @truongsinh @mainawycliffe tagging you in here, just to pick your thoughts ;) |
I personally think that our current status is fine, all things considered. If someone monetizes an app built with graphql-flutter (or is trying to) they can step up and support/contribute to their key dependency. That's why I started contributing. I just think we should be transparent about that potential necessity Until then, we're doing what we can, but everyone's got their own priorities. Open collective money would be nice, but could introduce more complexity in governance than it's worth. I'm pretty skeptical of OS crowdfunding in general though. @serendipity1004 I'll try and find some time to add docs etc. |
Also, it depends on what the needs of what to be maintained/developed. |
how do you guys usually debug plugins? |
I'm willing to contribute to this awesome project, as soon as time frees up. Things I will be working on (in this order):
|
We're planning to use this package in another open source framework. We're in the early stages of designing the framework. We hope to get involved in addressing the high priority issues here. @HofmannZ regarding exploring "We're still looking into how we can split the funds fairly. We'd probably need a way to track time/issues/PRs/etc. All suggestions are welcome!" - is there any current best practice around this? Any successful open source project that does this? |
@shafqatevo, @HofmannZ I found this https://allcontributors.org/. This helps recognising contributors. It is using by many open source projects and looks solid. Here is the github repo https://github.com/all-contributors/all-contributors |
@ronyitc unless I am missing something - I was referring to how to fairly split money raised through crowdfunding of open source projects among its contributors. Not something like All Contributors. |
@shafqatevo glancing at a few open collective projects like material-ui and babel, it seems the usual approach is to just settle on some rate for core contributors/maintainers. I think that's a good model - I would personally prefer we had a single funded full or part time contributor than get paid anything. To me, if anyone wants to take ownership, and put in the upfront time investment and entrepreneurial effort required to make the project "profitable", they should reap the rewards of that effort. @shafqatevo you should join the discord and tell us more about your framework |
Hey guys, how it looks like? Do you have any update on the future of this package, are you looking for contributors or something? Because I don't see many commits lately and I am building a project based on graphql, so just wondering how reliable is to use this package :) |
@SanjiKir Right now I'm focusing on I'm currently making a concerted effort to do more open source work/livecoding, with this being one of the projects I'd like to contribute more to. As I've mentioned in the discord, if this experiment gains enough momentum I may be able to step up as more of a core maintainer. I'd also encourage anyone for whom |
@micimize I've joined to the list of bakers, I know it's not much, probably will start donating more once there will be some movement here :) Hopefully, there will be more people joining open collective supporters, looking forwards to new updates and code reviews in this package! Cheers! |
I'm taking responsibility for From #608 :
|
I'm just curious if this project is still going to be supported and maintained?
Based on commit logs since a month ago almost no commits are made.
This is a really awesome project it will be sad to see this go.
The text was updated successfully, but these errors were encountered: