On Sun, Aug 25, 2013 at 7:46 PM, Yuvi Panda yuvipanda@gmail.com wrote:
Hey rupert!
On Sun, Aug 25, 2013 at 10:21 PM, rupert THURNER rupert.thurner@gmail.com wrote:
hi brion,
thank you so much for that! where is the source code? i tried to search for "commons" on https://git.wikimedia.org/. i wanted to look
Android: https://git.wikimedia.org/summary/apps%2Fandroid%2Fcommons.git iOS: github.com/wikimedia/Commons-iOS
if there is really no account creation at the login screen or it is just my phone which does not display one, and which URL the aplication
Mediawiki doesn't have API support for creating accounts, and hence the apps don't have create account support yet.
created https://bugzilla.wikimedia.org/show_bug.cgi?id=53328, maybe you could detail a little bit more how this api should look like?
rupert.
On Mon, Aug 26, 2013 at 2:01 AM, rupert THURNER rupert.thurner@gmail.com wrote:
created https://bugzilla.wikimedia.org/show_bug.cgi?id=53328, maybe you could detail a little bit more how this api should look like?
See https://bugzilla.wikimedia.org/show_bug.cgi?id=46072 (thanks Liangent!)
Rupert, I saw your question regarding Wikipedia Zero. Wikipedia Zero is currently targeted for the mobile web, but I'll take this question back to the business team as to whether we'd be able to support zero-rating of apps traffic at some point in the future, at least in locales where moderate bandwidth is available.
Thanks! -Adam
On Sun, Aug 25, 2013 at 1:55 PM, Yuvi Panda yuvipanda@gmail.com wrote:
On Mon, Aug 26, 2013 at 2:01 AM, rupert THURNER rupert.thurner@gmail.com wrote:
created https://bugzilla.wikimedia.org/show_bug.cgi?id=53328, maybe you could detail a little bit more how this api should look like?
See https://bugzilla.wikimedia.org/show_bug.cgi?id=46072 (thanks Liangent!)
-- Yuvi Panda T http://yuvi.in/blog
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
On Mon, Aug 26, 2013 at 8:19 AM, Adam Baso abaso@wikimedia.org wrote:
Rupert, I saw your question regarding Wikipedia Zero. Wikipedia Zero is currently targeted for the mobile web, but I'll take this question back to the business team as to whether we'd be able to support zero-rating of apps traffic at some point in the future, at least in locales where moderate bandwidth is available.
I think that once the zero-rating is switched to support HTTPS by using IP-based instead of Deep Packet Inspection-based HTTP sniffing, ISP partners wouldn't actually be able to distinguish between mobile web and mobile apps content unless we actively choose to make them use separate IPs and domain names.
Especially if, as we think we're going to, the future Wikipedia mobile app will consist mostly of native code widgets and modules that plug into the web site embedded in a web control... it'll be loading mostly the same web pages from the same servers, but running a different mix of JavaScript.
-- brion
I missed this email, sorry for the delay. Is there a list of domain names that are in use for the mobile apps? I can cross-reference those domains with the load balancer IPs.
On Mon, Aug 26, 2013 at 3:34 PM, Brion Vibber bvibber@wikimedia.org wrote:
On Mon, Aug 26, 2013 at 8:19 AM, Adam Baso abaso@wikimedia.org wrote:
Rupert, I saw your question regarding Wikipedia Zero. Wikipedia Zero is currently targeted for the mobile web, but I'll take this question back
to
the business team as to whether we'd be able to support zero-rating of
apps
traffic at some point in the future, at least in locales where moderate bandwidth is available.
I think that once the zero-rating is switched to support HTTPS by using IP-based instead of Deep Packet Inspection-based HTTP sniffing, ISP partners wouldn't actually be able to distinguish between mobile web and mobile apps content unless we actively choose to make them use separate IPs and domain names.
Especially if, as we think we're going to, the future Wikipedia mobile app will consist mostly of native code widgets and modules that plug into the web site embedded in a web control... it'll be loading mostly the same web pages from the same servers, but running a different mix of JavaScript.
-- brion _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
On Fri, Aug 30, 2013 at 12:33 PM, Adam Baso abaso@wikimedia.org wrote:
I missed this email, sorry for the delay. Is there a list of domain names that are in use for the mobile apps? I can cross-reference those domains with the load balancer IPs.
Wikipedia reader: * [language].wikipedia.org * possibly [language].m.wikipedia.org * upload.wikimedia.org * bits.wikimedia.org
Commons uploader: * commons.wikimedia.org * possibly commons.m.wikimedia.org * upload.wikimedia.org
There shouldn't be anything outside of those that gets hit, that I can think of. The apps mostly are using HTTPS these days, with some fallbacks to HTTP for old OS versions (and we may have to add them for China/Iran too).
-- brion
On Mon, Aug 26, 2013 at 3:34 PM, Brion Vibber bvibber@wikimedia.org wrote:
On Mon, Aug 26, 2013 at 8:19 AM, Adam Baso abaso@wikimedia.org wrote:
Rupert, I saw your question regarding Wikipedia Zero. Wikipedia Zero is currently targeted for the mobile web, but I'll take this question back
to
the business team as to whether we'd be able to support zero-rating of
apps
traffic at some point in the future, at least in locales where moderate bandwidth is available.
I think that once the zero-rating is switched to support HTTPS by using IP-based instead of Deep Packet Inspection-based HTTP sniffing, ISP partners wouldn't actually be able to distinguish between mobile web and mobile apps content unless we actively choose to make them use separate
IPs
and domain names.
Especially if, as we think we're going to, the future Wikipedia mobile
app
will consist mostly of native code widgets and modules that plug into the web site embedded in a web control... it'll be loading mostly the same
web
pages from the same servers, but running a different mix of JavaScript.
-- brion _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Thanks!
On Fri, Aug 30, 2013 at 12:38 PM, Brion Vibber bvibber@wikimedia.orgwrote:
On Fri, Aug 30, 2013 at 12:33 PM, Adam Baso abaso@wikimedia.org wrote:
I missed this email, sorry for the delay. Is there a list of domain names that are in use for the mobile apps? I can cross-reference those domains with the load balancer IPs.
Wikipedia reader:
- [language].wikipedia.org
- possibly [language].m.wikipedia.org
- upload.wikimedia.org
- bits.wikimedia.org
Commons uploader:
- commons.wikimedia.org
- possibly commons.m.wikimedia.org
- upload.wikimedia.org
There shouldn't be anything outside of those that gets hit, that I can think of. The apps mostly are using HTTPS these days, with some fallbacks to HTTP for old OS versions (and we may have to add them for China/Iran too).
-- brion
On Mon, Aug 26, 2013 at 3:34 PM, Brion Vibber bvibber@wikimedia.org wrote:
On Mon, Aug 26, 2013 at 8:19 AM, Adam Baso abaso@wikimedia.org
wrote:
Rupert, I saw your question regarding Wikipedia Zero. Wikipedia Zero
is
currently targeted for the mobile web, but I'll take this question
back
to
the business team as to whether we'd be able to support zero-rating
of
apps
traffic at some point in the future, at least in locales where
moderate
bandwidth is available.
I think that once the zero-rating is switched to support HTTPS by using IP-based instead of Deep Packet Inspection-based HTTP sniffing, ISP partners wouldn't actually be able to distinguish between mobile web
and
mobile apps content unless we actively choose to make them use separate
IPs
and domain names.
Especially if, as we think we're going to, the future Wikipedia mobile
app
will consist mostly of native code widgets and modules that plug into
the
web site embedded in a web control... it'll be loading mostly the same
web
pages from the same servers, but running a different mix of JavaScript.
-- brion _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
+mobile-l
Greetings. Rupert, an update!
The rebooted Android (Android 2.3+) and iOS (iOS 6+) apps will have Wikipedia Zero flourishes built into them, making it possible for the user to know whether the app access is free of data usage charges. The rebooted apps are tentatively slated for store submission at the end of the month. The flourishes will hinge on each operator's zero-rating of HTTPS.
Likewise, HTTPS contributory features are about to be introduced on the Wikipedia Zero mobile web experience as well for operators that zero-rate HTTPS.
WMF is starting the work with partner operators to add support for zero-rating of HTTPS. There will be, at least, technical hurdles (networking equipment architecture varies) in this transition, but it's underway! Indeed, we have some carriers that have noted support for HTTPS zero-rating already.
I'm very much grateful to Brion, Yuvi, and Monte for their assistance while I added code to the Android and iOS platforms, and am happy to get to work with them more while putting final touches in place this month. Props to Faidon, Mark, and Brandon in Ops Engineering as well on helping us overcome some rather non-trivial hurdles in order to retain good performance and maintainability while adding HTTPS support.
-Adam
On Mon, Aug 26, 2013 at 3:34 PM, Brion Vibber bvibber@wikimedia.org wrote:
On Mon, Aug 26, 2013 at 8:19 AM, Adam Baso abaso@wikimedia.org wrote:
Rupert, I saw your question regarding Wikipedia Zero. Wikipedia Zero is currently targeted for the mobile web, but I'll take this question back
to
the business team as to whether we'd be able to support zero-rating of
apps
traffic at some point in the future, at least in locales where moderate bandwidth is available.
I think that once the zero-rating is switched to support HTTPS by using IP-based instead of Deep Packet Inspection-based HTTP sniffing, ISP partners wouldn't actually be able to distinguish between mobile web and mobile apps content unless we actively choose to make them use separate IPs and domain names.
Especially if, as we think we're going to, the future Wikipedia mobile app will consist mostly of native code widgets and modules that plug into the web site embedded in a web control... it'll be loading mostly the same web pages from the same servers, but running a different mix of JavaScript.
-- brion _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
I realized I should be clear that the "rebooted apps" I mention are "the future Wikipedia mobile app"s mentioned earlier in the thread. Sorry if any confusion.
-Adam
On Wed, Mar 5, 2014 at 11:43 AM, Adam Baso abaso@wikimedia.org wrote:
+mobile-l
Greetings. Rupert, an update!
The rebooted Android (Android 2.3+) and iOS (iOS 6+) apps will have Wikipedia Zero flourishes built into them, making it possible for the user to know whether the app access is free of data usage charges. The rebooted apps are tentatively slated for store submission at the end of the month. The flourishes will hinge on each operator's zero-rating of HTTPS.
Likewise, HTTPS contributory features are about to be introduced on the Wikipedia Zero mobile web experience as well for operators that zero-rate HTTPS.
WMF is starting the work with partner operators to add support for zero-rating of HTTPS. There will be, at least, technical hurdles (networking equipment architecture varies) in this transition, but it's underway! Indeed, we have some carriers that have noted support for HTTPS zero-rating already.
I'm very much grateful to Brion, Yuvi, and Monte for their assistance while I added code to the Android and iOS platforms, and am happy to get to work with them more while putting final touches in place this month. Props to Faidon, Mark, and Brandon in Ops Engineering as well on helping us overcome some rather non-trivial hurdles in order to retain good performance and maintainability while adding HTTPS support.
-Adam
On Mon, Aug 26, 2013 at 3:34 PM, Brion Vibber bvibber@wikimedia.orgwrote:
On Mon, Aug 26, 2013 at 8:19 AM, Adam Baso abaso@wikimedia.org wrote:
Rupert, I saw your question regarding Wikipedia Zero. Wikipedia Zero is currently targeted for the mobile web, but I'll take this question back
to
the business team as to whether we'd be able to support zero-rating of
apps
traffic at some point in the future, at least in locales where moderate bandwidth is available.
I think that once the zero-rating is switched to support HTTPS by using IP-based instead of Deep Packet Inspection-based HTTP sniffing, ISP partners wouldn't actually be able to distinguish between mobile web and mobile apps content unless we actively choose to make them use separate IPs and domain names.
Especially if, as we think we're going to, the future Wikipedia mobile app will consist mostly of native code widgets and modules that plug into the web site embedded in a web control... it'll be loading mostly the same web pages from the same servers, but running a different mix of JavaScript.
-- brion _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
wikitech-l@lists.wikimedia.org