Legoktm added a comment.

  In T88434#5196007 <https://phabricator.wikimedia.org/T88434#5196007>, 
@Lucas_Werkmeister_WMDE wrote:
  
  > I just came back across this point while looking into T223214: Start 
converting Wikibase extensions to use extension registration 
<https://phabricator.wikimedia.org/T223214>, because the location of the 
`extension.json` file(s) for Wikibase is influenced by this as well. If we keep 
the current `repo/includes/` etc. pattern, then there’s a clear place for the 
JSON files: `repo/extension.json`. On the other hand, with `includes/repo/`, 
the most natural (to me) placement of the JSON files would place them all in 
the repository root, where they would collide with each other. I guess that 
could be resolved by departing from the standard `extension.json` name and 
having `extension-repo.json` etc., but I’m not sure how ugly that is compared 
to other approaches…
  
  
  There's some precedent with respect to how ConfirmEdit has "sub-extensions" 
in the same repo.

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

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

To: Legoktm
Cc: Lucas_Werkmeister_WMDE, Ricordisamoa, Addshore, Legoktm, hashar, 
JanZerebecki, Aklapper, darthmon_wmde, alaa_wmde, Nandana, Lahi, Gq86, 
GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, thcipriani, 
Wikidata-bugs, aude, Mbch331, Jay8g
_______________________________________________
Wikidata-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to