Live data from Hacker News

Ruby core team takes ownership of RubyGems and Bundler

ruby-lang.org

41–50 of 407 posts

Re: Ruby core team takes ownership of RubyGems and Bundler

#42

Earlier quoted context omitted.

> Remember why the lucky stiff? I remember _why and I definitely don't remember him as toxic.

Wasn't his identity revealed while he wanted to remain anonymous?

Perhaps OP meant that _why was a victim of toxicity, rather than a purveyor of it?

Re: Ruby core team takes ownership of RubyGems and Bundler

#43
post #40

Can anyone please explain this in simple terms for a relative outsider?

Changed hands a couple times with “unclear” transition details at best. How it came about wasn’t all that transparent.

Tensions within the community were heightened because its loudest voice and most recognizable figurehead has opinions that aren’t all that popular and he made them loud and clear as he’s a loud thinker.

Re: Ruby core team takes ownership of RubyGems and Bundler

#44
post #38

Decentralized package hosting is the only way.

What languages do you use that have adopted this well? I'm not counting something like C++ where there's effectively no "packages" to speak of.

Go has decentralized package hosting and it works reasonably well.

Deno does also but I'm less clear on well how that is working out for them.

Re: Ruby core team takes ownership of RubyGems and Bundler

#45
post #38

Decentralized package hosting is the only way.

What languages do you use that have adopted this well? I'm not counting something like C++ where there's effectively no "packages" to speak of.

Go, for some values of "distributed". The vast majority of go packages are hosted on GitHub, but nothing stops anyone from hosting elsewhere and Go has explicit support for indirection such that anyone can use a vanity domain that happens to point at GitHub or wherever.

Re: Ruby core team takes ownership of RubyGems and Bundler

#47
post #37

Earlier quoted context omitted.

> So it’s okay for Matz to get HSBT to steal people’s open source projects? Where is the theft? The projects were open source, they are still open source.

The software is open source, not the project. The name is not for the taking. You can download the code, modify and release it, but you can't just claim ownership over a product.

Andre Arko was not the original author, so how did he get the name? Did he take it from someone?

Re: Ruby core team takes ownership of RubyGems and Bundler

#48
post #40

Can anyone please explain this in simple terms for a relative outsider?

See this thread for context: https://news.ycombinator.com/item?id=45299170#45300774

See especially Mike McQuaid's summaries. He did a bunch of mediation and comms work to make the situation digestible to outsiders. Check his recent posts (at time of writing) on https://bsky.app/profile/mikemcquaid.com

Re: Ruby core team takes ownership of RubyGems and Bundler

#49

Earlier quoted context omitted.

This is just the tooling though, not "rubygems.org" which is still owned by a hostile entity (depending on where you sit on this), so not sure how this would restore any trust?

As a co-author of RubyGems and one of the original Board members of Ruby Central, they are not a hostile entity. They are the entity that we gave stewardship of RubyGems and we/they have hosted it for its entire existence.

It goes without saying that Ruby Central doesn't think Ruby Central has ever lost any trust to begin with.

Re: Ruby core team takes ownership of RubyGems and Bundler

#50

Earlier quoted context omitted.

> Remember why the lucky stiff? I remember _why and I definitely don't remember him as toxic.

Wasn't his identity revealed while he wanted to remain anonymous?

My recollection is that some people in the community knew his identity. His sudden disappearance invited a lot of people to dig into it, many of which were not even Ruby people to begin with. There was even a newspaper article written about him years after. I would not attribute all that digging to the Ruby community. If anything I remember people being very respectful at the time.
Post reply on HN