-
Notifications
You must be signed in to change notification settings - Fork 334
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
Clarifying the maintainers of the json gem #412
Comments
I can help too. Where is @flori ? |
Ping me as well if help is needed. |
I already have push rights for the gem but not the repository. |
My understanding is @hsbt, @nurse and @headius can push a new release in case of need (e.g., security issue), but otherwise they do not consider themselves maintainers. So what we need is full maintainers which help maintain the I suggest to add @marcandre to maintainers as he's willing to help here. I have nothing against @flori but it's a fact he only replies on this gem's tracker once every few months, does not reply to emails often, and ignored this issue so far, even though it's been going on for years. So, please, @flori, can you let others be full maintainers alongside you, such that the json gem is well maintained? It's also clear we're all here in favor of moving the repository to the ruby organization, like most other standard libraries/default gems, would that be OK @flori? If so, can you transfer the repository to @hsbt, who will then transfer it to the Ruby organization? (that's the standard procedure on GitHub to transfer a repo from a given user) If any of you knows a better way to contact @flori, could they ask him to look at this issue? |
Also, can we give @headius push rights? |
All open PRs have been reviewed; most can be merged or closed, a few are waiting on executive decisions. There seems to be work to be done on the JRuby side and the tests suite is not currently passing. Who can work on this? |
I and @nurse can merge PRs and release I will close this. |
Great! |
@flori As mentioned in #402 (comment),
It would be great to have other maintainers for such a critical part of the Ruby standard library.
Can we consider @hsbt @nurse and @headius as maintainers alongside you, which means they should be able to make all decisions needed to maintain this project? (including merging PRs, adding support for new implementations, publish releases, push the gem, etc).
From https://bugs.ruby-lang.org/issues/15605 and many reports before, it's clearly not enough to have a single not-so-active maintainer.
I don't think it's sensible to require the project creator to review/merge every PR.
Therefore I'd like to address the general situation here.
Maybe transferring the project to https://github.com/ruby/json would help to clarify this is a Ruby community-maintained gem. Most other gems in the standard library are under https://github.com/ruby, so I think it would be consistent.
@flori What do you think of that?
There are many open PRs and issues with no response, I think it's high time to have more maintainers for this gem.
Originally posted by @eregon in #402 (comment)
The text was updated successfully, but these errors were encountered: