Re: [WikimediaMobile] hacks I particularly liked at Lyon

2015-06-02 Thread Sam Smith
Dmitry's and Joaquin's hacks stand out for me both because of their quality
and the obvious benefits we'd gain by following up on them. Aaron
Halfaker's work, as usual, was great.

I'm loath to call any of the projects that were presented hacks, because
they were all really high quality – apart from RC haikus…

–Sam



On Tue, May 26, 2015 at 7:30 PM, Brian Gerstle bgers...@wikimedia.org
wrote:

 Hey everyone,

 Just wanted to send my notes on the hack demos from this weekend, and
 potentially start a discussion about shipping some of them!

 *Apple Watch: *Corey  Jason did an incredible job on this, and I'm
 essentially sold that a watch companion app could augment our *read later* and
 *search* flows for what seems like a reasonable development cost.

 Not sure who did it, but server-side image/upload validation could be
 further facilitate cross-platform mobile uploads?

 *Image surface content gap*: IOW, which pages are in the most need of
 pictures.  Seems like a micro edit workflow that could work well for apps
 when combined with location/geo-fencing.

 *Haikus from recent changes:* More of a technical inspiration: I'd love
 to discuss building a service that sends push notifications in response to
 RC stream events.

 *Dmitry's Wikipedia Lite hack*: I think we should do some prototypes on
 this. In particular, I'd like to play around with parsoid to create a
 reader view for Wikipedia pages.  Aside from streamlining content for
 mobile and improving performance, this could also make it easier to bring
 back a lot of reader-centric features. Dynamic font sizes  color/contrast
 configurations are two things I see pop up from time to time in OTRS 
 iTunes.

 *Bernd's map view for Nearby:* This seems like a no-brainer. I sent a
 separate email to mobile-l, because it seems like some progress has been
 made in this area since I last looked into it.

 What were your favorite hacks?

 --
 EN Wikipedia user page: https://en.wikipedia.org/wiki/User:Brian.gerstle
 IRC: bgerstle

 ___
 Mobile-l mailing list
 Mobile-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/mobile-l


___
Mobile-l mailing list
Mobile-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mobile-l


Re: [WikimediaMobile] iOS 4.1.4 is live

2015-06-02 Thread Toby Negrin
Nice work! Just downloaded and I'm impressed with the performance as well
as the polish. Keep up the good work!

-Toby

On Tue, Jun 2, 2015 at 11:16 AM, Corey Floyd cfl...@wikimedia.org wrote:

 This version has a lot of visual updates, performance improvements, and
 bug fixes - we even tweaked the icon. Overall this is a pretty nice release
 that applies some much needed polish in a lot of places.

 Please check it out when you get a chance and let us know what you think.

 https://itunes.apple.com/us/app/wikipedia-mobile/id324715238?mt=8

 --
 Corey Floyd
 Software Engineer
 Mobile Apps / iOS
 Wikimedia Foundation

 ___
 Mobile-l mailing list
 Mobile-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/mobile-l


___
Mobile-l mailing list
Mobile-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mobile-l


[WikimediaMobile] iOS 4.1.4 is live

2015-06-02 Thread Corey Floyd
This version has a lot of visual updates, performance improvements, and bug
fixes - we even tweaked the icon. Overall this is a pretty nice release
that applies some much needed polish in a lot of places.

Please check it out when you get a chance and let us know what you think.

https://itunes.apple.com/us/app/wikipedia-mobile/id324715238?mt=8

-- 
Corey Floyd
Software Engineer
Mobile Apps / iOS
Wikimedia Foundation
___
Mobile-l mailing list
Mobile-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mobile-l


[WikimediaMobile] Fwd: [Wikitech-l] API BREAKING CHANGE: Default continuation mode for action=query will change at the end of this month

2015-06-02 Thread Adam Baso
Cross posting for visibility. This kind of stuff gets posted to the API
lists, so be sure to subscribe to those if you aren't already subscribed to
them.

-- Forwarded message --
From: Brad Jorsch (Anomie) bjor...@wikimedia.org
Date: Tue, Jun 2, 2015 at 1:42 PM
Subject: [Wikitech-l] API BREAKING CHANGE: Default continuation mode for
action=query will change at the end of this month
To: Wikimedia developers wikitec...@lists.wikimedia.org,
mediawiki-api-annou...@lists.wikimedia.org


As has been announced several times (most recently at
https://lists.wikimedia.org/pipermail/wikitech-l/2015-April/081559.html),
the default continuation mode for action=query requests to api.php will be
changing to be easier for new coders to use correctly.

*The date is now set:* we intend to merge the change to ride the deployment
train at the end of June. That should be 1.26wmf12, to be deployed to test
wikis on June 30, non-Wikipedias on July 1, and Wikipedias on July 2.

If your bot or script is receiving the warning about this upcoming change
(as seen here
https://www.mediawiki.org/w/api.php?action=querylist=allpages, for
example), it's time to fix your code!

   - The simple solution is to simply include the rawcontinue parameter
   with your request to continue receiving the raw continuation data (
   example
   
https://www.mediawiki.org/w/api.php?action=querylist=allpagesrawcontinue=1
).
   No other code changes should be necessary.
   - Or you could update your code to use the simplified continuation
   documented at https://www.mediawiki.org/wiki/API:Query#Continuing_queries
   (example
   https://www.mediawiki.org/w/api.php?action=querylist=allpagescontinue=
),
   which is much easier for clients to implement correctly.

Either of the above solutions may be tested immediately, you'll know it
works because you stop seeing the warning.

I've compiled a list of bots that have hit the deprecation warning more
than 1 times over the course of the week May 23–29. If you are
responsible for any of these bots, please fix them. If you know who is,
please make sure they've seen this notification. Thanks.

AAlertBot
AboHeidiBot
AbshirBot
Acebot
Ameenbot
ArnauBot
Beau.bot
Begemot-Bot
BeneBot*
BeriBot
BOT-Superzerocool
CalakBot
CamelBot
CandalBot
CategorizationBot
CatWatchBot
ClueBot_III
ClueBot_NG
CobainBot
CorenSearchBot
Cyberbot_I
Cyberbot_II
DanmicholoBot
DeltaQuadBot
Dexbot
Dibot
EdinBot
ElphiBot
ErfgoedBot
Faebot
Fatemibot
FawikiPatroller
HAL
HasteurBot
HerculeBot
Hexabot
HRoestBot
IluvatarBot
Invadibot
Irclogbot
Irfan-bot
Jimmy-abot
JYBot
Krdbot
Legobot
Lowercase_sigmabot_III
MahdiBot
MalarzBOT
MastiBot
Merge_bot
NaggoBot
NasirkhanBot
NirvanaBot
Obaid-bot
PatruBOT
PBot
Phe-bot
Rezabot
RMCD_bot
Shuaib-bot
SineBot
SteinsplitterBot
SvickBOT
TaxonBot
Theo's_Little_Bot
W2Bot
WLE-SpainBot
Xqbot
YaCBot
ZedlikBot
ZkBot


--
Brad Jorsch (Anomie)
Software Engineer
Wikimedia Foundation
___
Wikitech-l mailing list
wikitec...@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
___
Mobile-l mailing list
Mobile-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mobile-l


Re: [WikimediaMobile] [Wikitech-l] [reading-wmf] Wikigrok code no longer being worked on

2015-06-02 Thread Jon Katz
I'm inclined to agree with Matt.  In fact (and to answer Oliver's
question), the team is already considering the next slew of
micro-contribution projects.

I think it is too early to say which projects will be next, but some ideas
include: choosing lead images, editing wikidata descriptions, and refining
categorization of topics.

Joaquin, I agree that lessons learned would be helpful.  As someone who
came to the project at the very end, I don't feel entitled to point out
things that should have been done differently.  As a member of the team
that made the decision to pause development, however, I would be happy to
help establish criteria that projects need to meet (as a minimum) in order
to see continued effort.  Given my limited bandwidth, this is not something
I can promise anytime soon and I encourage others to take a first stab.

-J


On Tue, Jun 2, 2015 at 6:23 PM, Matthew Flaschen mflasc...@wikimedia.org
wrote:

 On 06/02/2015 06:00 AM, Joaquin Oltra Hernandez wrote:

 Now there's a lot of skepticism towards the idea in any of its forms :(


 I still think micro-contributions are an important future direction
 (whether or not WikiGrok is re-activated).

 Given how successful the metrics were from WikiGrok, it's hard to see why
 there should be skepticism about the idea of micro-contributions.

 Matt Flaschen



 ___
 Mobile-l mailing list
 Mobile-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/mobile-l

___
Mobile-l mailing list
Mobile-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mobile-l


Re: [WikimediaMobile] [Wikitech-l] [reading-wmf] Wikigrok code no longer being worked on

2015-06-02 Thread Matthew Flaschen

On 06/02/2015 06:00 AM, Joaquin Oltra Hernandez wrote:

Now there's a lot of skepticism towards the idea in any of its forms :(


I still think micro-contributions are an important future direction 
(whether or not WikiGrok is re-activated).


Given how successful the metrics were from WikiGrok, it's hard to see 
why there should be skepticism about the idea of micro-contributions.


Matt Flaschen


___
Mobile-l mailing list
Mobile-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mobile-l


Re: [WikimediaMobile] mobile wikipedia with service worker

2015-06-02 Thread Joaquin Oltra Hernandez
I'm really excited about service worker, but it's going to be some time
until its available broadly.

It's one of the missing pieces for the web browsers to be great. Real
background tasks, low level control of networking requests, etc.

On Mon, Jun 1, 2015 at 6:26 PM, Adam Baso ab...@wikimedia.org wrote:

 Okay if I loop in Jeff on the thread? I bet he'd love to talk with
 engineers about this stuff!

 -Adam

 On Sat, May 30, 2015 at 12:23 PM, Brian Gerstle bgers...@wikimedia.org
 wrote:

 Great video, thanks for sharing!

 ...the javascript then goes to the Wikipedia API to get the data—*plus
 a few alterations*. Someone should tell him about Parsoid!

 Too bad ServiceWorker isn't really supported on mobile
 https://developer.mozilla.org/en-US/docs/Web/API/ServiceWorker_API#Browser_compatibility
  (only
 Chrome Mobile 40).  We could always provide our own polyfill in the native
 apps while adoption ramps up.

 On Sat, May 30, 2015 at 12:34 PM, Derk-Jan Hartman 
 d.j.hartman+wmf...@gmail.com wrote:

 Jake Archibald did some playing around using wikipedia mobile as an
 example

 https://www.youtube.com/watch?v=d5_6yHixpsQ

 https://github.com/jakearchibald/offline-wikipedia


 DJ

 ___
 Mobile-l mailing list
 Mobile-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/mobile-l




 --
 EN Wikipedia user page: https://en.wikipedia.org/wiki/User:Brian.gerstle
 IRC: bgerstle

 ___
 Mobile-l mailing list
 Mobile-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/mobile-l



 ___
 Mobile-l mailing list
 Mobile-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/mobile-l


___
Mobile-l mailing list
Mobile-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mobile-l


Re: [WikimediaMobile] [FYI] Popular mobile phone in Ghana

2015-06-02 Thread Oliver Keyes
What work is being done to understand the design needs of those markets?

On 2 June 2015 at 01:57, Gilles Dubuc gil...@wikimedia.org wrote:
 The story behind that phone is cool, but I think the important part is the
 guy's analysis. This phone is becoming popular because it solves a couple of
 practical issues specific to parts of the African market at the moment.
 However should someone design a smartphone specifically for that market,
 focusing on battery life, I'm sure that these power bank phones would
 disappear.

 Thus we probably shouldn't spend energy making something specifically for a
 phone like that, whose popularity might drop as fast as it rose when a
 better solution to those problems appears. If we happen to have something
 that works on that phone and get it on there, great. But spending too much
 energy on its might be a little futile, as it might not stick around for
 very long.

 IMHO if we make a light app that can work with patchy network, consumes very
 little power and works on underpowered phones, basically the least common
 denominator, it might find its uses in those places. What I'm quite unsure,
 however, is whether the UX and the content we'd deliver would be interesting
 to people in that market. We shouldn't let the engineering cool factor of
 making a light app be the starting point (it's very tempting!), the users
 should be.


 On Mon, Jun 1, 2015 at 11:36 PM, Jon Robson jrob...@wikimedia.org wrote:

 As long as the app works on it unlike Whatsapp and Facebook.. :)
 I do think it would be interesting to spend a quarter exploring a new
 market to understand how the changes we make can impact our presence in
 places other than the tried and tested USA/Europe etc...


 On Fri, May 29, 2015 at 2:47 AM, Antoine Musso hashar+...@free.fr wrote:

 Le 29/05/2015 04:43, Adam Baso a écrit :
  Sharing to mobile-l
 
  On Thursday, May 28, 2015, Rachel diCerbo
  rdic...@wikimedia.org
  mailto:rdic...@wikimedia.org wrote:
 
  Not certain if you guys are aware of this:
 
 
 
  https://medium.com/product-notes/the-mystery-of-the-power-bank-phone-taking-over-accra-344adbb56919
 `
 What a great phone!

 Would be nice to have the Wikipedia app preinstalled as well. If it is
 not powerfull enough, the Wikipedia lite app that has been showcased
 during the Lyon hackathon would be a good candidate.


 --
 Antoine hashar Musso


 ___
 Mobile-l mailing list
 Mobile-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/mobile-l



 ___
 Mobile-l mailing list
 Mobile-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/mobile-l



 ___
 Mobile-l mailing list
 Mobile-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/mobile-l




-- 
Oliver Keyes
Research Analyst
Wikimedia Foundation

___
Mobile-l mailing list
Mobile-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mobile-l