Page MenuHomePhabricator

Delete obsolete configuration of NewcomerTasks
Closed, ResolvedPublic

Description

Today, I noticed that we still have some JSON file configuration that was originally intended for GrowthExperiments-NewcomerTasks, like https://www.mediawiki.org/wiki/Growth/Personalized_first_day/Newcomer_tasks/Prototype/templates/cs.json or https://www.mediawiki.org/wiki/Growth/Personalized_first_day/Newcomer_tasks/Prototype/topics/ko.json.

AFAIK, they are no longer in use by our code (local page named MediaWiki::NewcomerTasks.json is). Is it safe to delete those files, or otherwise make it clear they are not actually used anywhere?

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

@kostajh It seems you created those files. Can they be deleted?

@kostajh It seems you created those files. Can they be deleted?

Yes, they were used with an early prototype of suggested edits. They can be deleted.

Urbanecm_WMF claimed this task.

Done, thanks Kosta.

01:12, 24 February 2021 Martin Urbanec (WMF) talk contribs block deleted page Growth/Personalized first day/Newcomer tasks/Prototype/topics/ko.json (phab:T275285: Delete obsolete configurations for NewcomerTasks that are no longer in use) (view/restore)
01:12, 24 February 2021 Martin Urbanec (WMF) talk contribs block deleted page Growth/Personalized first day/Newcomer tasks/Prototype/topics/cs.json (phab:T275285: Delete obsolete configurations for NewcomerTasks that are no longer in use) (view/restore)
01:11, 24 February 2021 Martin Urbanec (WMF) talk contribs block deleted page Growth/Personalized first day/Newcomer tasks/Prototype/topics/ar.json (phab:T275285: Delete obsolete configurations for NewcomerTasks that are no longer in use) (view/restore)
01:11, 24 February 2021 Martin Urbanec (WMF) talk contribs block deleted page Growth/Personalized first day/Newcomer tasks/Prototype/templates/vi.json (phab:T275285: Delete obsolete configurations for NewcomerTasks that are no longer in use) (view/restore)
01:11, 24 February 2021 Martin Urbanec (WMF) talk contribs block deleted page Growth/Personalized first day/Newcomer tasks/Prototype/templates/ko.json (phab:T275285: Delete obsolete configurations for NewcomerTasks that are no longer in use) (view/restore)
01:11, 24 February 2021 Martin Urbanec (WMF) talk contribs block deleted page Growth/Personalized first day/Newcomer tasks/Prototype/templates/en.json (phab:T275285: Delete obsolete configurations for NewcomerTasks that are no longer in use) (view/restore)
01:11, 24 February 2021 Martin Urbanec (WMF) talk contribs block deleted page Growth/Personalized first day/Newcomer tasks/Prototype/templates/cs.json (phab:T275285: Delete obsolete configurations for NewcomerTasks that are no longer in use) (view/restore)
01:10, 24 February 2021 Martin Urbanec (WMF) talk contribs block deleted page Growth/Personalized first day/Newcomer tasks/Prototype/templates/ar.json (phab:T275285: Delete obsolete configurations for NewcomerTasks that are no longer in usecccccclktl) (view/restore)

I've restored the English one - it's used in the default Vagrant configuration, and there is no canonical English config page that could be recommended instead. Production enwiki does not use GrowthExperiments, beta enwiki is not in the interlanguage map. testwiki could be used, I suppose, but it does not make any more sense, and probably should be reserved for more ad-hoc testing.