You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
hidakatsuya
changed the title
section-editor のコードを別のリポジトリに移動し、basic-editor と section-editor をそれぞれ単独のリポジトリにしたい
basic-editor and section-editor should each be their own repository
Feb 14, 2022
hidakatsuya
changed the title
basic-editor and section-editor should each be their own repository
Move the code for section-editor to a separate repository, and basic-editor and section-editor should each be their own repository
Feb 14, 2022
背景
0.12.0 以前、Thinreports Editor は現在で言うところの basic-editor のみでした。当然、thinreports-editor リポジトリには basic-editor 専用のコードベースのみ存在していました。
その後、section-editor が追加され、Thinreports Editor は二種類のエディタを持つ形となりました。その結果、thinreports-editor リポジトリは basic-editor と section-editor の二つのコードベースをサブディレクトリに持つ、いわゆる monorepo の構成となりました。
この構成にすることは、section-editor が追加されたときの #87 でも言及されていますし、section-editor はこのリポジトリに追加される形での提案であったため、自然な結果だとは思います。
課題
しかし、本格的に section-editor を開発していくにあたり、 Monorepo の利点 を享受できておらず、デメリットの方が強いと感じています。
提案
thinreports/thinreports-basic-editor
に変更し、basic-editor/
配下のコードのみ配置するようにするthinreports/thinreports-section-editor
リポジトリを作成し、section-editor/
配下のコードを移動するつまり、変更後のリポジトリの構成は次のようになる。
thinreports/thinreports-basic-editor
: Thinreports Basic Editor のリポジトリthinreports/thinreports-section-editor
: Thinreports Section Editor のリポジトリ🆕The text was updated successfully, but these errors were encountered: