The mobile team has been working on some significant performance
improvements. One of the trickier yet hopefully most rewarding improvement
is to remove the need to vary the mobile varnish cache by X-Device header
for regular page HTML. Updated code is already live in production[1],
however until we set $wgMFVaryResources = true, pages in the mobile varnish
cache will still be varied by X-Device header as they have been all along.
We've enabled $wgMFVaryResources on testwiki[2] and have been doing some
sanity checking to ensure major devices are still working correctly. During
our regular weekly MobileFrontend deployment on 16 April, we plan to enable
this on mediawiki.org for further, crowd-sourced testing. More details to
follow. Assuming things go well, we will go ahead and make this change live
everywhere, hopefully during our deployment on 23 April.
We expect this will have a significant increase in the mobile varnish cache
hit ratio.
[1]
https://gerrit.wikimedia.org/r/#/c/55226/https://gerrit.wikimedia.org/r/#/c/58458/https://gerrit.wikimedia.org/r/#/c/56774/
[2]
https://gerrit.wikimedia.org/r/58427
--
Arthur Richards
Software Engineer, Mobile
[[User:Awjrichards]]
IRC: awjr
+1-415-839-6885 x6687
The iOS version of the Commons app is now bumped to 1.0.0 for provisional
App Store release; however we don't know how long review will take or if
there'll be any surprises of course...
Big thanks to our new developer Monte Hurd for lots of little visual &
behavior fixes since earlier versions!
Also available via TestFlightapp.com -- registered beta users should have
an email in their inbox with install directions.
For those who aren't in on the beta yet or aren't getting announcement
emails:
* First you must register and join the beta group at http://tflig.ht/Zl9Ef7
* THEN, you must log into http://testflightapp.com ON YOUR DEVICE and
"Connect" it. This will register your device ID with us, so we can include
you in the next beta push. If you don't do this step, you won't be able to
install the betas!
A couple people who registered in the last few days aren't included in this
release; you'll be in the next one.
Note I created a Wikimedia test account for the reviewers and uploaded a
couple photos to it:
https://commons.wikimedia.org/wiki/User:App_Store_Review_Tester
The Apple store reviewers might upload a couple junk photos on this account.
-- brion
Hello! New beta release of commons app went out today!
Features of v1.0 beta 7 include:
- Added opt out from EventLogging
- Remove {{Uncategorized}} template after adding categories
- Be more consistent and proactive in syncing modifications (adding categories)
- Add a minimal About page
- Add option to send feedback via email from within the app
- i18n updates
There is no major new feature, just a bunch of bug fixes and minor features.
Bug reports welcome at
https://bugzilla.wikimedia.org/enter_bug.cgi?product=Commons%20App
(pick the Android component). The apps team uses Trello to organize
our work, you can look at the board for our current iteration at
https://trello.com/board/sprint-6/5162461b43476994540002ba
Pull requests welcome at https://github.com/wikimedia/android-commons
Thank you!
This mail brought to you by the vague feeling that this list feels
lonely and has abandonment issues.
--
Yuvi Panda T
http://yuvi.in/blog
Hi, the good news is that we are seeing more community efforts to have
new Wikimedia related mobile apps in different platforms. The last
example being the Wikisource android app.
There is this entry in my (sadly long) backlog:
2012-12-19: Criteria to get a mobile app accepted as official.
The motivation to add it was that a contact at Nokia had asked the
requirements to develop a Wikipedia app for Windows Phone accepted as
official. We didn't (and afaik we don't) have an answer.
I believe we need that list of requirements, especially when the
Wikimedia Foundation is applying the "narrow focus" strategy,
encouraging other community developers to take the lead in the platforms
& Wikimedia projects we are not pushing directly.
Does anybody want to take the lead, start the discussion and a draft in
a wiki page? Even if the requirements and process to become an official
application will need the approval of the WMF you don't need to be an
employee to push a proposal. We will help whoever takes task.
--
Quim Gil
Technical Contributor Coordinator @ Wikimedia Foundation
http://www.mediawiki.org/wiki/User:Qgil
Hello! New beta release of commons app went out today!
Features of v1.0 beta 6 include:
## v1.0 beta 6
- Add categorization
- Add a 'Modifications Sync' framework for doing eventual-consistent page edits
- More consistent designb between single and multiple upload
- i18n updates
You can now add categories to your uploads, both single and multiple
uploads! They will be 'eventually consistent' - the categories aren't
saved immediately as you hit the 'save' button but will be saved on
next sync, whenever Android decides that is.
We're getting closer to a full v1.0 release - user account creation
and a bit more polish ought to do it.
Bug reports welcome at
https://bugzilla.wikimedia.org/enter_bug.cgi?product=Commons%20App
(pick the Android component).
Pull requests welcome at https://github.com/wikimedia/android-commons
Thank you!
--
Yuvi Panda T
http://yuvi.in/blog
Do people read this list at all? it's been incredibly super low
traffic, super low noise and super low signal. Should we just abandon
this and go back to wikitech-l?
--
Yuvi Panda T
http://yuvi.in/blog