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

Reply via email to