5
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Dashbitの2025年の計画 by José Valim

Last updated at Posted at 2025-02-28

原文:https://dashbit.co/blog/dashbit-plans-2025
(監訳: 山崎 進 @zacky1972)

Dashbitで我々はスタートアップ企業やエンタープライズ企業が本番環境でElixirを採用し、運用できるように支援しています。その結果、私たちはこのような関係から、コミュニティに投資するためのリソースやフィードバックを得ることができます。この目標を達成するために、私たちはElixir Development Subscriptionというサービスを提供しています。このサブスクリプションを通じて、開発中の着実な進捗を保証し、落とし穴を回避し、新しいチームメンバーを増強し、重要なアーキテクチャー上の決定を下す手助けをします。

歴史的に、私たちは自社のサブスクリプション・チームを3人のエンジニアだけに制限してきました。なぜなら、チームが大きくなると、クライアントに集中し、オープンソース・プロジェクトを発展させる能力が失われる可能性があるからです。
これはうまくいっていたのですが、私たちとの仕事を開始するまでの待ち時間が大幅に伸びてしまい、昨年は平均12ヶ月かかりました。これは、企業がElixirを採用するのを支援するという我々のミッションが部分的に失敗していることを意味します。そのため、今回初めてサブスクリプションチームを4名のエンジニアに拡大することになりました。

コード・レビュー、技術ミーティング、チーム・ディスカッションで一緒に働くことに興味がある方は、私たちについての詳細をお読みいただきcontact@dashbit.co までご連絡ください。

オープンソースの目標

チームメンバーが増えるということは、オープンソース・プロジェクトへの貢献が増えるということでもあります。私は個人的には、「underpromise and overdeliver 」アプローチの大ファンですが、今回は2025年に向けた計画のいくつかについて、もう少し積極的にしました:

  • José ValimとGuillaume Duboc(R&Dチームのメンバー)は型システムの開発を続けます。私たちの目標は、Elixir v1.19(2025年5月)までに完全な型推論を実現することであり、できれば2025年11月には構造体に型アノテーションを導入したいと考えています。

  • Steffen Deuschの当面の目標は、Phoenix v1.8をリリースすることで、LiveViewジェネレータ、認証、セキュリティを合理化することで、オンボーディングエクスペリエンスの一部を改善することです。

  • 採用面では、サイドバーの構築、タイプ・アヘッド・オート・コンプリート、無限スクロールなど、新しいLiveView開発者が直面する一般的な問題についての一連のブログ記事を検討しています。ご提案がありましたら、liveview@dashbit.coへ!

  • ここ数年、Wojtek MachとJonatan Kłoskoは、それぞれReqLivebookのような新しいエキサイティングなプロジェクトを生み出してきました。計画通りにいけば、今年中に正式なv1.0がリリースされる予定です。

  • Livebookといえば、ネイティブアプリケーションにElixirを簡単に組み込めるElixirKitや、インフラ内で動作するPhoenix/PlugウェブアプリケーションにZero Trust Authenticationを追加するNimbleZTAなど、興味深いプロジェクトをレポジトリ内で作っています。これらは1.0の一部として提供される予定です。これらのプロジェクトを早急に利用できる場合は、ぜひご連絡ください!

  • 一方、LivebookチームのメンバーであるHugo BaraúnaAlexandre de Souzaは、ElixirとLivebookを使って社内ツールを高速に構築・デプロイするためのサービスであるLivebook Teamsの正式リリースに向けて作業を続ける予定です(現在ベータ版)。

また、2025年はElixirの相互運用性にとって素晴らしい年になると信じています。私たちはErlang VMとそのリアルタイムシステム構築のためのユニークな機能を強く支持していますが、他の言語やプラットフォームとのコラボレーションを促進することの重要性も認識しています。今後数週間で、より詳細な情報を共有し、ElixirConf EU 2025でエキサイティングなコミュニティの最新情報を聞く予定です。

長期的には、「共有するには早すぎる」領域に踏み込みますが、Elixirの次期型システムによって、Phoenixアプリケーションの開発者エクスペリエンスが改善されるかどうか、またどのように改善されるかを、まずはJSON APIやChannelを使用している開発者向けに調査したいと考えています。また、コードエディタだけでなく、AIが開発体験を向上させる新しい方法についても検討しています。

ご期待ください!

5
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?