Ladsgroup added a comment.
Just one note: I think the files first need to move to somewhere else. Like containing all of them in one place. Similar to this POC: https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Wikibase/+/593557 Like files being `packages/wikibase-changes/src` and `packages/wikibase-changes/test` etc. in Wikibase itself (we can make extension-repo.json and extension-client.json understand the php files easily) and we also can keep the namespace so they stay in the same address but like this: "AutoloadNamespaces": { "Wikibase\\Lib\\": "lib/includes/", "Wikibase\\Lib\\Changes": "packages/wikibase-changes/src/" }, With this: - The modularity is more explicit in the mono-repo and people wouldn't start reusing everything inside everything. - We wouldn't need to do all sorts of black magic with `--path-rename lib/includes/Changes:src` (we might still need to for the git history part though. Right?) TASK DETAIL https://phabricator.wikimedia.org/T258395 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE, Ladsgroup Cc: Ladsgroup, Legoktm, Lucas_Werkmeister_WMDE, Addshore, Aklapper, Tarrow, Akuckartz, darthmon_wmde, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Wikidata-bugs, aude, Lydia_Pintscher, Mbch331
_______________________________________________ Wikidata-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
