Gehel added a comment.

Mixing maven and npm projects from 2 different repositories in the same source tree by using git submodules is somewhat ugly, and we can't seem to agree on the right way to do it. So a different idea:

Could we / should we use more standard composition mechanism and treat the GUI project as a dependency of the rdf project. Cross language dependencies are still a bit convoluted, but it is not that hard to include an npm dependency in a maven project, or to publish a node module to our maven repository. Ideally that's what webjars are for. If we go that route, we will still need to update the gui dependency version, but that's not much different than updating the git submodule.

I'm not sure all this make sense, but at least that's another idea...


TASK DETAIL
https://phabricator.wikimedia.org/T166246

EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Gehel
Cc: gerritbot, Gehel, Jonas, Aklapper, Smalyshev, Yurik, Adrian1985, Cpaulf30, Lahi, Gq86, Baloch007, Darkminds3113, Lordiis, Lucas_Werkmeister_WMDE, GoranSMilovanovic, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, QZanden, EBjune, merbst, LawExplorer, Avner, Lewizho99, Maathavan, FloNight, Xmlizer, jkroll, Wikidata-bugs, Jdouglas, aude, Tobias1984, Manybubbles, Mbch331
_______________________________________________
Wikidata-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to