Re: [Wikitech-l] Wikipedia App Reboots, HTTPS, and Wikipedia Zero (was Re: [WikimediaMobile] Wikimedia Commons mobile photo uploader app updated on iOS and Android)

2014-03-12 Thread Yuri Astrakhan
Thanks Adam for driving it and getting it done :)


On Wed, Mar 12, 2014 at 4:44 PM, Adam Baso  wrote:

> Okay, HTTPS contributory features are now introduced on the Wikipedia Zero
> mobile web experience for operators that zero-rate HTTPS.
>
> Thanks Brandon Black and Yuri Astrakhan for help on the final pieces!
>
>
> On Thu, Mar 6, 2014 at 2:51 PM, Adam Baso  wrote:
>
> > Another note in case you missed it earlier. If your'e looking in general
> to
> > test the Wikipedia app reboot, at the moment the Android APK can be
> > downloaded from
> >
> >
> https://releases.wikimedia.org/mobile/android/apps-android-wikipedia-sprint25.apkand
> > bugs can be filed via Bugzilla. The iOS build is currently internal
> > due
> > to installation limits, although simulator and debugging stuff can be
> done
> > on the latest beta of Xcode.
> >
> > I also forgot to mention my peer Yuri's great work! The guy knuckled down
> > to considerably revise Varnish scripts, reviewed and helped me improve
> > code, and offered really good advice on API-app interaction. Thanks Yuri!
> >
> > -Adam
> >
> >
> > On Wed, Mar 5, 2014 at 4:16 PM, Adam Baso  wrote:
> >
> > > 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 
> 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  > >wrote:
> > >>
> > >>> On Mon, Aug 26, 2013 at 8:19 AM, Adam Baso 
> > 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
>
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Wikipedia App Reboots, HTTPS, and Wikipedia Zero (was Re: [WikimediaMobile] Wikimedia Commons mobile photo uploader app updated on iOS and Android)

2014-03-12 Thread Adam Baso
Okay, HTTPS contributory features are now introduced on the Wikipedia Zero
mobile web experience for operators that zero-rate HTTPS.

Thanks Brandon Black and Yuri Astrakhan for help on the final pieces!


On Thu, Mar 6, 2014 at 2:51 PM, Adam Baso  wrote:

> Another note in case you missed it earlier. If your'e looking in general to
> test the Wikipedia app reboot, at the moment the Android APK can be
> downloaded from
>
> https://releases.wikimedia.org/mobile/android/apps-android-wikipedia-sprint25.apkand
> bugs can be filed via Bugzilla. The iOS build is currently internal
> due
> to installation limits, although simulator and debugging stuff can be done
> on the latest beta of Xcode.
>
> I also forgot to mention my peer Yuri's great work! The guy knuckled down
> to considerably revise Varnish scripts, reviewed and helped me improve
> code, and offered really good advice on API-app interaction. Thanks Yuri!
>
> -Adam
>
>
> On Wed, Mar 5, 2014 at 4:16 PM, Adam Baso  wrote:
>
> > 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  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  >wrote:
> >>
> >>> On Mon, Aug 26, 2013 at 8:19 AM, Adam Baso 
> 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

[Wikitech-l] Wikipedia App Reboots, HTTPS, and Wikipedia Zero (was Re: [WikimediaMobile] Wikimedia Commons mobile photo uploader app updated on iOS and Android)

2014-03-06 Thread Adam Baso
Another note in case you missed it earlier. If your'e looking in general to
test the Wikipedia app reboot, at the moment the Android APK can be
downloaded from
https://releases.wikimedia.org/mobile/android/apps-android-wikipedia-sprint25.apkand
bugs can be filed via Bugzilla. The iOS build is currently internal
due
to installation limits, although simulator and debugging stuff can be done
on the latest beta of Xcode.

I also forgot to mention my peer Yuri's great work! The guy knuckled down
to considerably revise Varnish scripts, reviewed and helped me improve
code, and offered really good advice on API-app interaction. Thanks Yuri!

-Adam


On Wed, Mar 5, 2014 at 4:16 PM, Adam Baso  wrote:

> 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  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 wrote:
>>
>>> On Mon, Aug 26, 2013 at 8:19 AM, Adam Baso  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