Since we are making good progress on Map Improvements 2018, it seems worthwhile and safe to release mapframe to most of the Wikipedias that don't currently have it. We will consult these wikipedias, allowing any which have an issue with this plan to opt out of the implementation.
Flagged Revisions can cause problems with mapframe. Our investigations into this issue T151665 have determined that there are various flavors of Flagged Revisions. One style ( $wgFlaggedRevsOverride = false) still shows users the most recent edit; this does not cause problems. The other style, best known for being the style used on German Wikipedia, hides the latest version of an article until the edit has been reviewed and approved ( $wgFlaggedRevsOverride = true). This style causes problems and will be omitted from the mapframe general release.
=Who WILL get mapframe?
- All Wikipedias whoich do NOT use Flagged Revisions.
- The small set of- [[ https://phabricator.wikimedia.org/P6964 | Wikipedias which have Flagged Revs, but which have [[ https://en.wikipedia.org/wiki/Wikipedia:Flagged_revisions#Projects_that_apply_FlaggedRevs | implemented it using the so-called "English approach" ]]show the latest version of a page by default ( $wgFlaggedRevsOverride = false) ]]:
The English approach" means that on these wikis, an admin must apply Flaggged Revs selectively to individual pages. Some wikis that use this approach already have mapframe, and are using it: ru—Russian, mk-Macedonian, zh—Classical Chinese, fi—Finnish. These wikis will be unaffected.
The small set of Flagged Rev wikis who WILL get the feature because they a) don't have it yet and b) are "English-style" are:
**Enlish-style Flagged Revs wikis (that don't already have mapframe)**
- Bengali# Als—Alemannisch
- English (consulted and to be released separately, see T187931)# Be—Belarusian
- Persian# Bn—Bengali
- Hindi# Ce—Chechen
- Portuguese
=Who WILL NOT get mapframe?# Ckb—Central Kurdish
These wikis will not be included in this release, or until we make a final determination relating to T151665
# Albanian
# Arabic # Enwiki English
# Alemannic # Eo—Esperanto
# Bosnian # Fa—Persian
# Belarusian# Hi—Hindi
# Chechen# Ia—Interlingua
# Esperanto# Uk—Ukrainian
# Georgian# Vec—Venetian
=Who WILL NOT get mapframe in this release?
[[ https://phabricator.wikimedia.org/P6961 | These Flagged Rev Wikipedias hide the latest version of a page ( $wgFlaggedRevsOverride = true) ]]
# German# Bs—Bosnian
# Hungarian# De—German
# Indonesian# Hu—Hungarian
# Interlingua# Id—Indonesian
# Central Kurdish# Ka—Georgian
# # Pl—Polish
# Turkish# Sq—Albanian
# Ukrainian# Tr—Turkish
# Venetian# Zh_classicalwiki—Classical Chinese