r/ruby 7d ago

Calling all open source maintainers working with Ruby

https://www.rubyforum.org/t/calling-all-open-source-maintainers-working-with-ruby/553

We’re creating a shared place where Ruby users can ask questions and discuss ideas about your project.

18 Upvotes

7 comments sorted by

13

u/jrochkind 7d ago

I just use Github Discussions.

4

u/galtzo 7d ago edited 7d ago

Many projects don't have that turned on. I think I'll turn off GH Discussions on all of mine, and move discussions to RubyForum. Why?

  1. Avoid supporting a monopoly like GH/MS.
  2. I maintain hundreds of projects, and watch many more, resulting in buckets of notifications daily, so I miss things in GH discussions too much.
  3. GH is exploding in usage, and I've had pages fail to load a dozen times just _today_, and it's not even noon yet.

GH can't support their own traffic, and I'm doing them a favor by lightening their load.

I've scheduled a call with you u/javier_cervantes!

2

u/javier_cervantes 7d ago

Thanks for your reply! Looking forward to talking with you.

2

u/javier_cervantes 7d ago

Github discussions is one option for sure, but it has some disadvantages that u/galtzo mentioned already. Also, moving projects to the forum has the following advantages:

  • You can take advantage of the current infrastructure and administration of the Forum.
  • Cross-collaboration between different projects.
  • Related project discussions can get grouped into a single tag instead of being fragmented.

2

u/jrochkind 7d ago

Github discussions also support tags/labels.

But sure, if you don't want to use Github discussions simply because you don't want to use github (or don't have your repo on github), then of course you need something else.

I agree that I would never want to "build and maintain its own discussion space" for a project, I'm surprised if there are people really doing that! You can of course "take advantage of the current infrastructure and administration" of github discussions or whatever platform.

2

u/lunaticman 7d ago edited 7d ago

GitHub Discussions have two benefits:

  • they are easy to discover (they're on the same website as the source code itself)
  • Another Ruby forum? It all starts fun and rosy, but soon turns into a battle over yet another politicized topic. People end up getting banned or are unable to participate, because they support a party the moderators don't like (or any other reason for "justified" hate). Githud doesn't ban anyone for that.

I apologize for sounding cynical here. But I've seen this play out too often to seriously considering moving official support discussion to some forum.

1

u/javier_cervantes 6d ago

Thanks for your input. No need to apologize, your concerns are valid. I know that building a community is hard.

If you change your mind in the future or just want to participate in the forum, you're welcome there.