Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

imas_product系を分ける #409

Open
crssnky opened this issue Apr 3, 2021 · 3 comments
Open

imas_product系を分ける #409

crssnky opened this issue Apr 3, 2021 · 3 comments

Comments

@crssnky
Copy link
Member

crssnky commented Apr 3, 2021

自分でも忘れるくらい存在感がないのですが、

というかんじで、2つのエンドポイントがあります。
上はご存知のimasparqlですが、下はアイマス関連の製品をまとめたエンドポイントです。
(現実から見た、アイマスをまとめているエンドポイント)

Slackにて、エンドポイントが分かれているならば、ディレクトリかリポジトリを分けてrdflintが正しく効くようにするべきという案が出ました。
たしかにそのとおりなので、分けようと思います。

リポジトリを分けたほうがスッキリするような気もするし、管理しにくくなってしまう気もします。
どちらが良いでしょう...

@crssnky
Copy link
Member Author

crssnky commented Apr 11, 2021

リポジトリを分けてもよいでしょうか?
おそらく作業するなら、4/18かもです。何かあればそれまでに「待った!」をおねがいします。

@foooomio
Copy link
Member

ちょっと考えてたんですが、ディレクトリを分けるくらいがちょうどいいような気がしてますがどうでしょうか。

リポジトリを分けるとなると、imas/hackathon の terraform をいじって申請してという手間がかかる(やればいいだけの話ですが)のと、今後 Issue を imas と imas_product どちらに立てるべきか迷いが生じる可能性があるという点がデメリットとして挙げられると思います。

モノリポ的にしたほうが Issues を一元管理できるという点でメリットがあるように思います。プルリクが混じってややこしくなる可能性はありますが、ラベルを貼ったり(自動化も可能)して回避できるのではと思います。

rdflint を動かしている CI の修正についてはお任せください(分ける方法がどちらであっても発生する作業ですが)。

@crssnky
Copy link
Member Author

crssnky commented Jun 5, 2021

imas-schema.ttlは同じものを使ったほうが良いですかね?

  • root dir
    • imasparql
    • imas_product
    • URIs

みたいな分け方です。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants