Wikimedia Platform Engineering/MediaWiki Core Team/checkin-20130903
Appearance
Sept 3
[edit]Who Nik Everett, Bryan Davis, Brad, Rob, Chris, Greg, Antoine, Chad, Aaron
All-hands meeting: https://www.mediawiki.org/wiki/Wikimedia_Engineering/WMF_Tech_Days_2013/Brainstorming Various item, no way we can have them all happen so carefully pick one. As an example of item listed is âArchitecture discussionâ (hint hint hint)
HTTPS
- https://bugzilla.wikimedia.org/show_bug.cgi?id=31369 (non-canonical urls redirecting to http)
- Opsen.
- Note that beta already uses varnish as a text cache.
- Email links
- like we get randomly http / https depending on the proto used when sending email??
- maybe: https://bugzilla.wikimedia.org/39676 âlink in email should use httpsâ
OAuth Aaron to work on OAuth UI refresh
Search
- Bugs bugs bugs
- Going to reach out to find another victim, er, volunteer wiki
- Have some bugs Iâd like more people to think about:
- 53531 Images in Commons don't show up in search
- Sounds like a feature request.
- bug 53426
- bug 20281
- 53531 Images in Commons don't show up in search
Someone needs to fill in a status here: https://www.mediawiki.org/wiki/Wikimedia_engineering_report/2013/August#MediaWiki_Core (All done)
Quality assurance (was beta, releng, qa, CI)
- https://www.mediawiki.org/wiki/Wikimedia_Release_%26_QA_Team/Checkin-20130903
- Some updates in the RelEng checkin linked above
- DNS zones in operations/dns.git are now linted by Jenkins
- lot of new python jobs
- pywikibot repositories being integrated
- slightly cleaned up Jenkins Job Builder configuration
- Antoine now a maintainer for JJBÂ :-)
- https://bugzilla.wikimedia.org/53683 git clone bugged with --references. Got to upgrade the Debian package from 1.7.9.5 to 1.7.10.4 . Impact?
- jobrunner/videoscaler loops tweak needed https://gerrit.wikimedia.org/r/#/c/77034/
- The parameters for production are overloading the beta job runner instance
Other
- inconsistent revision id and html content (dirty caches)
- reported by Google indexer, https://bugzilla.wikimedia.org/show_bug.cgi?id=46014
- Scribuntoâs 1.21 branch is missing many recent changes, causing problems for people who download that branch for their 1.21 wikis and then try to import modules from enwiki. Should we backport 26+ revisions from 1.22 to 1.21?
- Do we have a minimum version requirement in MediaWiki for libpcre? Scribunto apparently requires 8.10 (released 25-Jun-2010) due to use of \p{Xps}, \P{Xps}, and \P{Xan}.
- We require PHP 5.3.2
- 5.3.0 came with PCRE 7.9
- 5.3.4 with PCRE 8.10
- 5.3.6 with PCRE 8.11
- 5.3.7 with PCRE 8.12
- 5.3.19 came with PCRE 8.31 REF https://secure.php.net/ChangeLog-5.php#5.3.19
- We require PHP 5.3.2
- Anything planned Mon Sept 9?