GitHub - EpicGames/lore: 次世代オープンソースリビジョンコントロールシステム
概要
Epic Gamesが次世代のオープンソースバージョン管理システム「Lore」をGitHubで公開した。Rustで実装されており、Gitの後継を目指す新しいリビジョンコントロールシステムとして注目を集めている。スター数2.2k、フォーク数90。
詳細
- リポジトリはRustで書かれており、複数のクレート(lore-base、lore-client、lore-aws、lore-hashicorp等)に分割された構成
- Gitとの差別化ポイントは非公開だが、Epic Gamesの大規模ゲーム開発での使用を想定した設計と見られる
- モジュール構成にはlore-chaos-client、lore-credential、lore-capiなどが含まれ、エンタープライズ向けの機能設計が読み取れる
- CI/CDとしてGitHub Actionsを採用(.github/workflowsディレクトリあり)
- ドキュメントディレクトリ(docs)も存在するが、詳細仕様は公開直後のためリポジトリ上で確認が必要
参照
- 出典: https://github.com/EpicGames/lore
- はてなブックマーク数: 4