| JeroenDeDauw added a comment. |
-- Approach 1: leaving JS as it is
WikibaseLexeme/
extension/
i18n/
maintenance/
resources/
includes/ -- Contents of current src/MediaWiki/
Actions/
Api/
...
tests/
browser/
jasmine/
qunit/
phpunit/
selenium/
WikibaseLexeme.php
...
context/ -- Fully MW independent
src/ -- Same as current src/ but without src/MediaWiki/
Example/
SomeClass.php
tests/
unit/
Example/
SomeClassTest.php
integration/
fixtures/-- Approach 2: also seperating js and php in extension/
WikibaseLexeme/
extension/
i18n/
php/
maintenance/
resources/
includes/ -- Contents of current src/MediaWiki/
Actions/
Api/
...
tests/
unit/
integration/
system/
fixtures/
js/
src/ -- Contents of current resources/
tests/ -- Contents of current tests/qunit, perhaps also tests/jasmine?
WikibaseLexeme.php
...
context/ -- Same as approach 1TASK DETAIL
EMAIL PREFERENCES
To: JeroenDeDauw
Cc: Lydia_Pintscher, Addshore, Tarrow, Aklapper, JeroenDeDauw, Nandana, Mringgaard, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, D3r1ck01, Jonas, Wikidata-bugs, aude, Darkdadaah, Mbch331
Cc: Lydia_Pintscher, Addshore, Tarrow, Aklapper, JeroenDeDauw, Nandana, Mringgaard, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, D3r1ck01, Jonas, Wikidata-bugs, aude, Darkdadaah, Mbch331
_______________________________________________ Wikidata-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
