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

Is this project abandoned? No PR's merged or versions released in nearly a year! #452

Open
JeffLuckett opened this issue Jan 24, 2020 · 10 comments

Comments

@JeffLuckett
Copy link

JeffLuckett commented Jan 24, 2020

I've had my eye on this project since it was announced back in '18. I work on a large JSON API that uses ActiveModelSerializers, and we've been "stuck" on the 0.8 version of the gem ever since that project killed the 0.9 version. We know we've got work to do to get current, and I have long considered swapping it out for fast_jsonapi, since it's so much faster and we've got work to do anyway.

I've just recently begun a side project, and had hoped to use this library for my serialization. It's a good fit for that project, and would give me the familiarity with the Gem to decide whether I want to bring it into my employer's API as the AMS replacement. However, I've noticed the lack of activity here ... no PR's merged since last March, many open (and even more closed) PR's with no attention from the maintainers, and that gives me pause.

Now I've also noticed that some community members have created a fork (https://github.com/fast-jsonapi/fast_jsonapi) and are actively working on it since October given the sudden radio silence here. However, since they can't publish releases to RubyGems, you are required to install via Github. I don't mind that for my side project, but would be reluctant to do such for my employer's project.

Is it the intention of Netflix and the maintainers to allow this project to die on the vine? Might you possibly instead hand over the reins of the "official" repo to these new maintainers so that new releases can be posted to RubyGems, and developers can have the confidence to include this promising library in their projects?

Please reach out to the folks at https://github.com/fast-jsonapi/fast_jsonapi and figure out the best path forward. If Netflix doesn't currently have the resources to maintain this gem, perhaps you could give the maintainers of the fork Collaborator status here and allow them to merge their fork back in and continue to develop the "official" library?

If it's not possible to give them commit rights in this Repo, how about just shutting this project down, and redirecting people to the fork, allow them to "unfork" and become the canonical repo. This is a great project for those of us who are trying to develop performant JSON API's, please don't let it die.

Edit: I realize this has been raised here #433, but with no official response, I thought it a good idea for a new issue to be opened at the "top of the list" to hopefully garner a response.

@JeffLuckett JeffLuckett changed the title What is the status of this project? Is this project abandoned? No PR's merged or versions released in nearly a year! Jan 24, 2020
@chrisgeek
Copy link

I had precisely the same question, I have kept an eye on this repo for a while now, I'm not sure what to make of the continued silence of the maintainers, anyways, I moved on to jsonapi-rb

@mhluska
Copy link
Contributor

mhluska commented Feb 20, 2020

@chrisgeek you've moved on to an alternative with last commit 3 years ago?

@chrisgeek
Copy link

Actually I had to settle for a working version of AMS for now (development), jsonapi-rb seems abandoned too.

@stas
Copy link
Contributor

stas commented Feb 29, 2020

We're here: https://github.com/fast-jsonapi/fast_jsonapi 🙋‍♂️

@cesarjr
Copy link

cesarjr commented Mar 15, 2020

Oh gosh! I was about to test this one to migrate from ams 0.9.x to it. I think I'll give up of rest and migrate to graphql.

@stas
Copy link
Contributor

stas commented Mar 15, 2020

@cesarjr last thing this project needs is folks sharing this sort of attitude. Please, next time spare us all from your opinions on not being happy that people can't put more of their free time into software that you don't have to pay for. 😞

@kapilnarula
Copy link

kapilnarula commented Mar 15, 2020 via email

@cesarjr
Copy link

cesarjr commented Mar 15, 2020

Hi @stas ! I'm really sorry about that. It wasn't my intent and I understand your point of view.

@StanBright
Copy link

Yes, it will be great if there was an official message that this gem is not maintained anymore and a link to https://github.com/fast-jsonapi/fast_jsonapi on the top of the README.

@stas
Copy link
Contributor

stas commented May 19, 2020

We are preparing a rename for the fork and we could use your help picking up the name.

Please leave your thoughts at: jsonapi-serializer/jsonapi-serializer#86

Thank 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

7 participants