* [ruby-core:119212] [Ruby master Misc#20746] Request to migrate the json gem from flori/json repository to ruby/json
@ 2024-09-16 8:02 byroot (Jean Boussier) via ruby-core
2024-09-16 11:38 ` [ruby-core:119216] " Eregon (Benoit Daloze) via ruby-core
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: byroot (Jean Boussier) via ruby-core @ 2024-09-16 8:02 UTC (permalink / raw)
To: ruby-core; +Cc: byroot (Jean Boussier)
Issue #20746 has been reported by byroot (Jean Boussier).
----------------------------------------
Misc #20746: Request to migrate the json gem from flori/json repository to ruby/json
https://bugs.ruby-lang.org/issues/20746
* Author: byroot (Jean Boussier)
* Status: Open
----------------------------------------
### Context
The `json` gem, which is part of Ruby's default gems, is the only default gem (aside from `rubygems` itself) for which the source repository isn't under the `ruby/` organization.
@naruse and @hsbt, the two maintainers have merge permission into the repository, and gem ownership on, but no administrative right.
The sole repository administrator is @flori, but he has been inactive for years.
### Problem
- This prevent the maintainers to change the repository configuration to change CI and other integrations.
- This prevent the maintainers from giving commit bit to others, e.g. JRuby/TruffleRuby maintainers.
@hsbt has been trying to contact @flori for over two years now (first email in June 2022) and never got any answer.
Later on we tried to contact him via GitHub where he seems active: https://github.com/flori/json/issues/591, but without success. I even asked him to please respond after he merged one of my contribution to one of his projects, but he ignored that too: https://github.com/flori/term-ansicolor/pull/38#issuecomment-2263838711
### Proposal
To resolve this situation I propose the following:
- Create a copy of the repository at `ruby/json`.
- Update the `json.gemspec` to declare `ruby/json` as the gem official repository.
- Resume development there.
NB: This is not taking anything away from @flori, if he wishes to remain administrator of the repository, we can perfectly add him as administrator of `ruby/json`.
cc @Eregon
--
https://bugs.ruby-lang.org/
______________________________________________
ruby-core mailing list -- ruby-core@ml.ruby-lang.org
To unsubscribe send an email to ruby-core-leave@ml.ruby-lang.org
ruby-core info -- https://ml.ruby-lang.org/mailman3/lists/ruby-core.ml.ruby-lang.org/
^ permalink raw reply [flat|nested] 4+ messages in thread
* [ruby-core:119216] [Ruby master Misc#20746] Request to migrate the json gem from flori/json repository to ruby/json
2024-09-16 8:02 [ruby-core:119212] [Ruby master Misc#20746] Request to migrate the json gem from flori/json repository to ruby/json byroot (Jean Boussier) via ruby-core
@ 2024-09-16 11:38 ` Eregon (Benoit Daloze) via ruby-core
2024-10-07 3:38 ` [ruby-core:119473] " hsbt (Hiroshi SHIBATA) via ruby-core
2024-10-08 0:27 ` [ruby-core:119477] " hsbt (Hiroshi SHIBATA) via ruby-core
2 siblings, 0 replies; 4+ messages in thread
From: Eregon (Benoit Daloze) via ruby-core @ 2024-09-16 11:38 UTC (permalink / raw)
To: ruby-core; +Cc: Eregon (Benoit Daloze)
Issue #20746 has been updated by Eregon (Benoit Daloze).
+1, as I wrote in https://github.com/flori/json/issues/591 I think this is important for many reasons.
----------------------------------------
Misc #20746: Request to migrate the json gem from flori/json repository to ruby/json
https://bugs.ruby-lang.org/issues/20746#change-109795
* Author: byroot (Jean Boussier)
* Status: Open
----------------------------------------
### Context
The `json` gem, which is part of Ruby's default gems, is the only default gem (aside from `rubygems` itself) for which the source repository isn't under the `ruby/` organization.
@naruse and @hsbt, the two maintainers have merge permission into the repository, and gem ownership on, but no administrative right.
The sole repository administrator is @flori, but he has been inactive for years.
### Problem
- This prevent the maintainers to change the repository configuration to change CI and other integrations.
- This prevent the maintainers from giving commit bit to others, e.g. JRuby/TruffleRuby maintainers.
@hsbt has been trying to contact @flori for over two years now (first email in June 2022) and never got any answer.
Later on we tried to contact him via GitHub where he seems active: https://github.com/flori/json/issues/591, but without success. I even asked him to please respond after he merged one of my contribution to one of his projects, but he ignored that too: https://github.com/flori/term-ansicolor/pull/38#issuecomment-2263838711
### Proposal
To resolve this situation I propose the following:
- Create a copy of the repository at `ruby/json`.
- Update the `json.gemspec` to declare `ruby/json` as the gem official repository.
- Resume development there.
NB: This is not taking anything away from @flori, if he wishes to remain administrator of the repository, we can perfectly add him as administrator of `ruby/json`.
cc @Eregon
--
https://bugs.ruby-lang.org/
______________________________________________
ruby-core mailing list -- ruby-core@ml.ruby-lang.org
To unsubscribe send an email to ruby-core-leave@ml.ruby-lang.org
ruby-core info -- https://ml.ruby-lang.org/mailman3/lists/ruby-core.ml.ruby-lang.org/
^ permalink raw reply [flat|nested] 4+ messages in thread
* [ruby-core:119473] [Ruby master Misc#20746] Request to migrate the json gem from flori/json repository to ruby/json
2024-09-16 8:02 [ruby-core:119212] [Ruby master Misc#20746] Request to migrate the json gem from flori/json repository to ruby/json byroot (Jean Boussier) via ruby-core
2024-09-16 11:38 ` [ruby-core:119216] " Eregon (Benoit Daloze) via ruby-core
@ 2024-10-07 3:38 ` hsbt (Hiroshi SHIBATA) via ruby-core
2024-10-08 0:27 ` [ruby-core:119477] " hsbt (Hiroshi SHIBATA) via ruby-core
2 siblings, 0 replies; 4+ messages in thread
From: hsbt (Hiroshi SHIBATA) via ruby-core @ 2024-10-07 3:38 UTC (permalink / raw)
To: ruby-core; +Cc: hsbt (Hiroshi SHIBATA)
Issue #20746 has been updated by hsbt (Hiroshi SHIBATA).
Status changed from Open to Closed
Assignee set to hsbt (Hiroshi SHIBATA)
flori transferred json repo under the Ruby organization today. We have https://github.com/ruby/json now.
----------------------------------------
Misc #20746: Request to migrate the json gem from flori/json repository to ruby/json
https://bugs.ruby-lang.org/issues/20746#change-110090
* Author: byroot (Jean Boussier)
* Status: Closed
* Assignee: hsbt (Hiroshi SHIBATA)
----------------------------------------
### Context
The `json` gem, which is part of Ruby's default gems, is the only default gem (aside from `rubygems` itself) for which the source repository isn't under the `ruby/` organization.
@naruse and @hsbt, the two maintainers have merge permission into the repository, and gem ownership on, but no administrative right.
The sole repository administrator is @flori, but he has been inactive for years.
### Problem
- This prevent the maintainers to change the repository configuration to change CI and other integrations.
- This prevent the maintainers from giving commit bit to others, e.g. JRuby/TruffleRuby maintainers.
@hsbt has been trying to contact @flori for over two years now (first email in June 2022) and never got any answer.
Later on we tried to contact him via GitHub where he seems active: https://github.com/flori/json/issues/591, but without success. I even asked him to please respond after he merged one of my contribution to one of his projects, but he ignored that too: https://github.com/flori/term-ansicolor/pull/38#issuecomment-2263838711
### Proposal
To resolve this situation I propose the following:
- Create a copy of the repository at `ruby/json`.
- Update the `json.gemspec` to declare `ruby/json` as the gem official repository.
- Resume development there.
NB: This is not taking anything away from @flori, if he wishes to remain administrator of the repository, we can perfectly add him as administrator of `ruby/json`.
cc @Eregon
--
https://bugs.ruby-lang.org/
______________________________________________
ruby-core mailing list -- ruby-core@ml.ruby-lang.org
To unsubscribe send an email to ruby-core-leave@ml.ruby-lang.org
ruby-core info -- https://ml.ruby-lang.org/mailman3/lists/ruby-core.ml.ruby-lang.org/
^ permalink raw reply [flat|nested] 4+ messages in thread
* [ruby-core:119477] [Ruby master Misc#20746] Request to migrate the json gem from flori/json repository to ruby/json
2024-09-16 8:02 [ruby-core:119212] [Ruby master Misc#20746] Request to migrate the json gem from flori/json repository to ruby/json byroot (Jean Boussier) via ruby-core
2024-09-16 11:38 ` [ruby-core:119216] " Eregon (Benoit Daloze) via ruby-core
2024-10-07 3:38 ` [ruby-core:119473] " hsbt (Hiroshi SHIBATA) via ruby-core
@ 2024-10-08 0:27 ` hsbt (Hiroshi SHIBATA) via ruby-core
2 siblings, 0 replies; 4+ messages in thread
From: hsbt (Hiroshi SHIBATA) via ruby-core @ 2024-10-08 0:27 UTC (permalink / raw)
To: ruby-core; +Cc: hsbt (Hiroshi SHIBATA)
Issue #20746 has been updated by hsbt (Hiroshi SHIBATA).
I made @byroot to new maintainer of `ruby/json`.
He will optimize performance of JSON like https://github.com/ruby/json/pull/598 and https://github.com/ruby/json/pull/597.
----------------------------------------
Misc #20746: Request to migrate the json gem from flori/json repository to ruby/json
https://bugs.ruby-lang.org/issues/20746#change-110094
* Author: byroot (Jean Boussier)
* Status: Closed
* Assignee: hsbt (Hiroshi SHIBATA)
----------------------------------------
### Context
The `json` gem, which is part of Ruby's default gems, is the only default gem (aside from `rubygems` itself) for which the source repository isn't under the `ruby/` organization.
@naruse and @hsbt, the two maintainers have merge permission into the repository, and gem ownership on, but no administrative right.
The sole repository administrator is @flori, but he has been inactive for years.
### Problem
- This prevent the maintainers to change the repository configuration to change CI and other integrations.
- This prevent the maintainers from giving commit bit to others, e.g. JRuby/TruffleRuby maintainers.
@hsbt has been trying to contact @flori for over two years now (first email in June 2022) and never got any answer.
Later on we tried to contact him via GitHub where he seems active: https://github.com/flori/json/issues/591, but without success. I even asked him to please respond after he merged one of my contribution to one of his projects, but he ignored that too: https://github.com/flori/term-ansicolor/pull/38#issuecomment-2263838711
### Proposal
To resolve this situation I propose the following:
- Create a copy of the repository at `ruby/json`.
- Update the `json.gemspec` to declare `ruby/json` as the gem official repository.
- Resume development there.
NB: This is not taking anything away from @flori, if he wishes to remain administrator of the repository, we can perfectly add him as administrator of `ruby/json`.
cc @Eregon
--
https://bugs.ruby-lang.org/
______________________________________________
ruby-core mailing list -- ruby-core@ml.ruby-lang.org
To unsubscribe send an email to ruby-core-leave@ml.ruby-lang.org
ruby-core info -- https://ml.ruby-lang.org/mailman3/lists/ruby-core.ml.ruby-lang.org/
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2024-10-08 0:28 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-09-16 8:02 [ruby-core:119212] [Ruby master Misc#20746] Request to migrate the json gem from flori/json repository to ruby/json byroot (Jean Boussier) via ruby-core
2024-09-16 11:38 ` [ruby-core:119216] " Eregon (Benoit Daloze) via ruby-core
2024-10-07 3:38 ` [ruby-core:119473] " hsbt (Hiroshi SHIBATA) via ruby-core
2024-10-08 0:27 ` [ruby-core:119477] " hsbt (Hiroshi SHIBATA) via ruby-core
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).