Lucas_Werkmeister_WMDE added a comment.

  This will probably start with moving the PHP files over the old special page, 
something like:
  
  - `git mv src/MediaWiki/Specials/SpecialNewLexemeAlpha.php 
src/MediaWiki/Specials/SpecialNewLexeme.php`
  - `git mv tests/phpunit/mediawiki/Specials/SpecialNewLexemeAlphaTest.php 
tests/phpunit/mediawiki/Specials/SpecialNewLexemeTest.php`
  
  Also:
  
  - adjust the class names in both of the above files
  - adjust `Registrar.php` to pass the “alpha” services into `SpecialNewLexeme` 
and drop the registration of the “alpha” special page
  - remove the temporary config setting to enable the “alpha” page
  - update any documentation referencing the “alpha” name
  - delete any code and messages that are now unused (e.g. 
`ItemSelectorWidgetField`, I think)
  - update browser tests (move `newAlpha.js` over `new.js` and 
`newlexemeAlpha.page.js` over `newlexeme.page.js`, similar to the PHP files)
  - probably more I’m forgetting :)

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

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

To: Lucas_Werkmeister_WMDE
Cc: Bugreporter, Lucas_Werkmeister_WMDE, Lydia_Pintscher, Astuthiodit_1, 
karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, Nandana, Lahi, 
Gq86, GoranSMilovanovic, Mahir256, QZanden, LawExplorer, _jensen, rosalieper, 
Scott_WUaS, Wikidata-bugs, aude, Mbch331
_______________________________________________
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org

Reply via email to