Page MenuHomePhabricator

Document zerowiki setup better
Closed, DeclinedPublic

Description

Wikitech does not seem to have any information about the Zerowiki setup, which leads to fear, uncertainty and doubt when developers have to touch the code due to a deprecation or other maintenance issue. (mw.org has lots of docs but they seem outdated, hard to navigate and none of it seems to be devops-related.) There should be an outline of the infrastructure and what the various extensions and helper scripts do.

(The specific question that no one seems to be able to answer that led to the filing of this task is: JsonConfig has some code to sync data between wikis, that code is said to be Zero-related, and is executed on the server; but it is unclear if that's actually used for anything or was a preparation for T89838 which did not happen. But it would be good to have an overview in general.)

Event Timeline

Turns out the README for ZeroBanner has good documentation (assuming it's up to date).

Created doc page on wikitech, needs review.

Created doc page on wikitech, needs review.

@dr0ptp4kt do you have an idea who could review it?

I added some stuff to the talk page. You may want to reach out to Michael Holloway to see if he can spare some cycles in the coming weeks to take a read, too.

I added a little bit of color and a suggestion on the talk page. The work I've done in those repos was mostly updating the API bits.