> Message: 4
> Date: Mon, 15 Aug 2011 19:49:40 -0400
> From: [email protected] (Mark A. Hershberger)
> Subject: [Wikitech-l] Mobile bug Triage ? non-WMF devs wanted!
> To: Wikitech List <[email protected]>
> Message-ID: <[email protected]>
> Content-Type: text/plain; charset=utf-8
>
>
> What: ?Mobile? bug triage
> When: Wednesday, August 17, 17:00UTC
> Time zone conversion: http://hexm.de/5r
> Where: #wikimedia-dev on freenode
> Use http://webchat.freenode.net/ if you don't have an IRC
> client
>
> This Wednesday, I'll be conducting a bug triage of bugs related to
> mobile devices and the new MobileFrontend Extension. In order to get as
> much non-WMF interest as possible, I'm announcing the triage two days
> early.
>
> If you have a wiki that you would like to add mobile support to, then
> this is the triage for you! You'll have a chance to talk to developers
> about the issues and, if you can help with PHP development, you'll be
> able to see which bugs are most important to you to be fixed and even
> get some hints to begin diving into the code yourself.
>
If we're trying to attract non-wmf devs, parts of the extension seems
very wmf specific (or do you mean we're trying to attract volunteer
devs who only care about Wikipedia?).
For example, at one part there is a check hardcoding things specific
to the wmf server setup:
stripos( $_SERVER['HTTP_VIA'], '.wikimedia.org:3128' ) !== false )
There's another line doing stuff like:
$featuredArticle = $this->mainPage->getElementById( 'mp-tfa' );
$newsItems = $this->mainPage->getElementById( 'mp-itn' );
Which I assume is a refrence to class names used on the english
wikipedia's main page.
I personally feel (without actually looking at the issues involved, so
take this with salt) that its bad to hardcode such things even if its
only going to be used by wmf, since they can change. However if we're
aiming for third party re-use, then hardcoding such things is
definitely a bad idea.
-bawolff
_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l