[基調Q&A] これからの Ruby on Rails


yhirano55
yhirano55 commented 10 months

登壇者: Railsコミッター @amatsuda 氏・@kamipo 氏・@y-yagi

日本時間1月31日に、Rail 6.0の開発が始まりましたが、『これからの Ruby on Rails』について、Railsコミッターの3名様より、皆さまから事前に募った質問にご回答いただきます。

質問は、未来のRailsの話だけでなく、これまでのRailsの話や、日頃の疑問など、ささいなことでも結構です。

ぜひこの機会に、いろいろな質問をご投稿ください。最後のセッションですので、リラックスした雰囲気のもと、Ruby on Railsという“我々のフレームワーク”について、理解を深められたらと思います

モデレーター: @willnet

https://techplay.jp/event/655769


  • このセッションに関する質問を募集中です
  • これからの Ruby on Rails について、また、各コミッターに直接聞いてみたいことを質問してください(RubyやRailsに関する話題ならば特に制約はありません
  • 基調Q&Aの雰囲気は、17年8月に開催された、ぎんざ Ruby 会議 01のレポート をご参考ください。
  • 質問への回答はお約束できません。あらかじめご了承ください

Like(4)

Questions and feedbacks (32)

yshr446
yshr446 commented 9 months

trailblazer という gem に対してどのような印象を持っていますか?

Like(0)

morimorihoge
morimorihoge commented 9 months

Railsコミッタ・メンテナとして「これはやりたくないけどやったら需要あるんじゃない?」と思う様なことはありますでしょうか?

※ 例えば https://railslts.com/ なんかはRails2系と3系のサポートをやっているプロジェクトの様です。

自分達は絶対やりたくはないけど・・・みたいな気軽なネタでもぜひ!

Like(1)

youchan
youchan commented 9 months

Railsで今後10年、まだ戦っていけると思いますか?また、今後10年Railsで戦っていくために、必要なことって何でしょうか?

  • 技術的な課題
  • コミュニティーのありかた
  • Rubyに求めるもの
  • 世の中の情勢

いろいろな視点があると思いますが、何でもよいです。

Like(13)

yhirano55
yhirano55 commented 9 months

アプリケーションを開発する立場から見たとき、実はあまり気に入っていない箇所はありますか?(使いにくさや、変えたいんだけど諸事情につき変更できない箇所など)

Like(4)

yhirano55
yhirano55 commented 9 months

コミッターみなさんのそれぞれの視点から、Ruby on Railsが、今後どういう方向に進化して欲しいとお考えですか?(Railsにとってどういう未来が作れるとよいと思いますか?)

Like(1)

toshimaru
toshimaru commented 9 months

Railsコミッターはどのように選出されるのですか?(あるいはどうすればRailsコミッターになれますか?)

Like(3)

284km
284km commented 9 months

Rails のデバッグはどのようにやっていますか? (print debug とか、binding.pry で止めてとか) おすすめの技があったら教えてほしいです!

Like(15)

284km
284km commented 9 months

Ruby のここがこう変わると、Rails の開発が捗る。というような視点で考えていることがあったら教えてください。

Like(3)

koic
koic commented 9 months

Active Support が中心になると思うのですが、Rails から Ruby に移植されると良いと思う機能やメソッドはあるでしょうか?

Like(3)

koic
koic commented 9 months

日本人コミッターのみなさんに質問です。もし日本の Rails に関するカンファレンスに、外タレの Rails コミッターをキーノートで1人呼ぶという立場になったら「誰に」「どういったテーマの話」でオファーを出されるでしょうか?

Like(4)

yhirano55
yhirano55 commented 9 months

Railsのコンポーネント(actioncable, actionmailer, actionpack, actionview, activejob, activemodel, activerecord, activestorage, activesupport, railties)のなかで、最も関心が高いコンポーネントはどれですか? それに加えて、最も関心が薄いコンポーネント(ないし機能)はどれですか? 理由や背景も教えてほしいです。

Like(0)

mactkg
mactkg commented 9 months

どんな道具を使ってRailsの開発をしていますか。使っている道具のイチオシポイント、こだわりポイントを教えてください。

Like(5)

yhirano55
yhirano55 commented 9 months

要件にも依ると思いますが、アプリケーションサーバーは、Rails標準のPumaがおすすめですか? もしPumaではない場合は、何を使うことが多いですか?

Like(1)

yhirano55
yhirano55 commented 9 months

Ruby on Railsの 愛して止まないところ はどこですか?

Like(5)

ttanimichi
ttanimichi commented 9 months

本当は XX みたいな Pull Request がもっと欲しいんだけど来ないからコミッターが自分でやってる、みたいなのって何かあります?

Like(4)

koic
koic commented 9 months

コミッターのみなさんに質問です。自身の Rails への快心のコミット、あるいは一番印象に残った PR や、PR でのやりとりなどあれば伺ってみたいです。

Like(7)

yhirano55
yhirano55 commented 9 months

2018年になってから @bogdanvlviv 氏、頑張ってますよね。次に新たなコミッターになりそうな方はいますか?(知らんがなって話ですね、はい)

Like(2)

yuemori
yuemori commented 9 months

ActionCableってあんまり利用されてない印象なんですが、実際committer的にはどうなんでしょう?

Like(8)

yuemori
yuemori commented 9 months

複数DB対応新着情報

5.2で入るかどうか検討されていたと思うんですが現状としては6.0で対応する方向なんでしょうか? この辺見ると6.0のマイルストーンに含まれているので。 また対応するとしたら今後の対応方針としては垂直分割までで、水平分割は対応しない方針になりそうでしょうか。

Like(10)

masa-iwasaki
masa-iwasaki commented 9 months

@amatsuda@y-yagiさんに質問です。自分が作ったものではないRailsプロジェクトに関わることがあると思うのですが、その場合に気になるアンチパターン的なものはあるでしょうか。

Like(12)

masa-iwasaki
masa-iwasaki commented 9 months

Railsのコードで「これはつらい。というか誰かなんとかできるの?」という部分ってあるでしょうか。

Like(10)

yhirano55
yhirano55 commented 9 months

@amatsuda さんに質問です。もしも『Rails3レシピブック 190の技』の続編(Rails 6版)を執筆することになったら、差分として、どういうレシピを追加していきたいですか?

Like(2)

yhirano55
yhirano55 commented 9 months

Railsの基本的なMVC以外に、独自のレイヤーを加えて実装することも多く見かけますが、コミッターのみなさまがよく利用するMVC以外で利用するレイヤー(サービス、プレゼンター、デコレーター、フォームオブジェクト、クエリオブジェクト等)って何でしょうか?(要件次第でケースバイケースだと思いますが、興味があって聞いてみました)

Like(13)

yhirano55
yhirano55 commented 9 months

コミッター間でのコミュニケーションはどの程度の頻度で、どんな風に行われているものなのでしょうか?

リリーススケジュール、方向性や目標など、何らかの指針は伝えられているのか等...某朝刊読んでいる感じだと、PRベースでいきなり提案きて、それが次バージョンの目玉機能になる、みたいなパターンのように見えますが...。

Like(0)

yhirano55
yhirano55 commented 10 months

こんにちは、@y-yagi さんに質問です。

主観でかまいませんので、もしかしたら廃止されるかもしれないよ、というAPIを教えてください(たとえば、accepts_nested_attributes_forform_tag など、これは現段階では使わないほうがいいものがあれば)

Like(5)

Create Comment

Please sign in to comment.

Sign in with GitHub
This software is available as open source under the terms of the MIT License.
Copyright © 2018 Yoshiyuki Hirano