Re: [Wikitech-l] [Wmfall] Welcome Frances Hocutt

2015-05-26 Thread Peter Coombe
/listinfo/wmfall




-- 
Peter Coombe
Fundraising Production Coordinator
Wikimedia Foundation
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Disabling JS support in additional browsers

2014-08-26 Thread Peter Coombe
One thing that comes to mind is that CentralNotice is dependent on JS.
Blacklisting browsers means they won't see CentralNotice banners at all.

This isn't really a big concern for Fundraising: it's a small percentage of
views, and not having to support these browsers in our increasingly
sophisticated banners is probably a blessing. However I wonder about other
uses of CentralNotice e.g. letting people know about the recent Privacy
Policy and Terms of Use changes. Where we not only want to reach as many
users as possible, but may also have legal obligations to.

I'm not really sure how big an issue this is, or how to solve it.


On 6 August 2014 19:52, Erik Moeller e...@wikimedia.org wrote:

 Following up on disabling JavaScript support for IE6 [1], here is some
 additional research on other browsers. I'd appreciate if people with
 experience testing/developing for/with these browsers would jump in
 with additional observations. I think we should wait with adding other
 browsers to the blacklist until the IE6 change has been rolled out,
 which may expose unanticipated consequences (it already exposed that
 Common.js causes errors in blacklisted browsers, which should be fixed
 once [2] is reviewed and merged).

 As a reminder, the current blacklist is in resources/src/startup.js.

 As a quick test, I tested basic browsing/editing operation on English
 Wikipedia with various browsers. Negative results don't necessarily
 indicate that we should disable JS support for these browsers, but
 they do indicate the quality of testing that currently occurs for
 those browsers. Based on a combination of test results, unpatched
 vulnerabilities and usage share, an initial recommendation for each
 browser follows.

 Note that due to the heavy customization through gadgets/site scripts,
 there are often site-specific issues which may not be uncovered
 through naive testing.

 == Microsoft Internet Explorer 7.x ==

 Last release in series: April 2009

 - Browsing: Most pages work fine (some styling issues), but pages with
 audio files cause JavaScript errors (problem in TMH).
 - Editing: Throws JS error immediately (problem in RefToolbar)

 Both of these errors don't occur in IE8.

 Security vulnerabilities:

 Secunia reports 15 out of 87 vulnerabilities as unpatched, with the
 most serious one being rated as moderately critical (which is the
 same as IE6, while the most serious IE8 vulnerability is rated less
 critical).

 Usage: 1%

 Recommendation: Add to blacklist

 == Opera 8.x ==

 Last release in series: September 2005

 Browsing/editing: Works fine, but all JS fails due to a script
 execution error (which at least doesn't cause a pop-up).

 Security: Secunia reports 0 unpatched vulnerabilities (out of 26).

 Usage: 0.25%

 Recommendation: Add to blacklist

 == Opera 10.x-12.x ==

 Last release in series: April 2014

 Browsing/editing: Works fine, including advanced features like
 MediaViewer (except for 10.x)

 Security: No unpatched vulnerabilities in 12.x series according to
 Secunia, 2 unpatched vulnerabilities in 11.x (less critical) and 1
 unpatched vulnerability in 10.x (moderately critical)

 Usage: 1%

 Recommendation: Maintain basic JS support, but monitor situation re:
 10.x and add that series to blacklist if maintenance cost too high

 == Firefox 3.6.* ==

 Last release in series: March 2012

 Browsing/editing: Works fine (MediaViewer disables itself)

 Security: 0 unpatched vulnerabilities according to Secunia

 Recommendation: Maintain basic JS support

 == Firefox 3.5.* ==

 Last release in series: April 2011

 Browsing/editing: Works fine (MediaViewer disables itself)

 Security: 0 unpatched vulnerabilities according to Secunia

 Recommendation: Maintain basic JS support

 == Safari 4.x ==

 Last release in series: November 2010

 Browsing/editing: Works fine

 Security: 1 unpatched highly critical vulnerability according to
 Secunia (exposure of sensitive information)

 Recommendation: Maintain basic JS support, but monitor

 == Safari 3.x ==

 Last release in series: May 2009

 Browsing/editing: Completely messed up, looks like CSS doesn't get loaded
 at all

 Security: 2 unpatched vulnerabilities, highly critical

 Usage share: Usage reports for Safari in [3] are broken, all Safari
 versions are reported as 0.0. However, [4] suggests that Safari 3
 usage is negligible/non-existent.

 Recommendation: Styling issue may be worth investigating in case it
 affects other browsers and/or is JS-caused. Otherwise probably can be
 safely ignored.

 [1]
 http://lists.wikimedia.org/pipermail/wikitech-l/2014-August/077952.html
 [2] https://gerrit.wikimedia.org/r/#/c/152122/
 [3] http://stats.wikimedia.org/wikimedia/squids/SquidReportClients.htm
 [4]
 http://stackoverflow.com/questions/12655363/what-is-the-most-old-safari-version-which-is-used-so-far-by-users
 --
 Erik Möller
 VP of Engineering and Product Development, Wikimedia Foundation

 ___
 Wikitech-l 

Re: [Wikitech-l] [Engineering] 2300 UTC Monday: grid system discussion

2014-06-02 Thread Peter Coombe
IANA grid expert, but I think it would be a huge missed opportunity not
to let this be used for content. It could be a great help with pages like
Portals, which are currently reliant on loads of inline styles for layout,
or worse, tables.

Peter


On 2 June 2014 15:39, C. Scott Ananian canan...@wikimedia.org wrote:

 A grid system for content authors would be useful as well.  There have
 been some discussions about better semantic markup for image widths
 and placement as part of the change to image thumbnail sizing which
 landed last week and was reverted yesterday.

 This doesn't seem to be included in the current RfC (which seems to
 concentrate on features for skin authors) -- do the grid experts
 think that discussion of how this might be used in content would be
 on-topic for the discussion tonight?  [7pm Boston time, somehow Sumana
 left out the east coast from her list! ;) ]
   --scott

 On Mon, Jun 2, 2014 at 2:14 AM, Sumana Harihareswara
 suma...@wikimedia.org wrote:
  Later today, at 2300 UTC, we'll be in #wikimedia-office discussing Pau
  Giner's grid system RfC.
  https://www.mediawiki.org/wiki/Requests_for_comment/Grid_system to
 simplify
  the creation of user interfaces and make them ready for multiple screen
  sizes.
  Check out the new patchset https://gerrit.wikimedia.org/r/#/c/133683/
 
  It makes the log-in form responsive (adjusting layout, typography and
  visibility to the current screen size). It does not leverage all the
  potential of responsive design, but may be useful as a demo to help the
  reviewers.
 
  This is at a time meant to make it easier for Australia and China to
  participate.
 
 
 http://www.timeanddate.com/worldclock/fixedtime.html?hour=23min=00sec=0day=02month=06year=2014
 
  Sydney: Tuesday 9am
  Beijing: Tuesday 7am
  San Francisco: Monday 4pm
 
  I'm sorry for the late announcement of this one; for the next several
 weeks
  I'll be haranguing authors to help me get discussions set up a few weeks
 in
  advance. :)
 
  More:
 
 https://www.mediawiki.org/wiki/Architecture_meetings/RFC_review_2014-06-02
 
  Sumana Harihareswara
  Engineering Community Manager
  Wikimedia Foundation
 
  ___
  Engineering mailing list
  engineer...@lists.wikimedia.org
  https://lists.wikimedia.org/mailman/listinfo/engineering
 



 --
 (http://cscott.net)

 ___
 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] Proposed body font stack for Latin

2014-04-11 Thread Peter Coombe
On 11 April 2014 20:30, Erwin Dokter er...@darcoury.nl wrote:

 ...


Thank you for your work on this!


 Next up I may think about the headers font stack; While Georgia is a good
 serif; I detest its use of text figures.


I previously suggested a solution to this that should work for most users (
https://www.mediawiki.org/wiki/Talk:Typography_refresh/Archive_2#Numbers_looks_weird_in_article_title
)
Steven: was this tried?



 Regards,
 --
 Erwin Dokter





Peter
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Latest Snowden docs MediaWiki

2014-02-18 Thread Peter Coombe
On 18 February 2014 07:45, Brian Wolff bawo...@gmail.com wrote:

 ...

The coverage I've read so far seems to suggest
 that he had legitimate access to the data and didn't exploit
 implementation details of the security system (Well the technical
 implementation. Arguably he exploited implementation weaknesses in the
 social structure that made him a trusted entity in the system with no
 checks against mass downloading). But again, who knows what really
 happened.

 --bawolff

 ___
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l


This is the impression I had as well. Snowden's been described in various
reports as a sysadmin, and supposedly had top secret clearance.

As for the software, we already know about Intellipedia (intelligence
community) [1], Bureaupedia (FBI) [2], and Diplopedia (State Department)
[3] - all apparently using MediaWiki. So it doesn't surprise me that the
NSA are using it too.

Pete / the wub

[1] https://en.wikipedia.org/wiki/Intellipedia
[2] https://en.wikipedia.org/wiki/Bureaupedia
[3] https://en.wikipedia.org/wiki/Diplopedia
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] I'm back from Hacker School

2014-01-04 Thread Peter Coombe
Hi Sumana, nice to have you back! Hope the sabbatical was a great
experience for you.

Peter


On 4 January 2014 03:48, Sumana Harihareswara suma...@wikimedia.org wrote:

 Hi! As of yesterday, I'm back after my three-month sabbatical at Hacker
 School. I'm in catchup mode so I haven't yet resubscribed to most lists,
 nor quite taken back over Engineering Community Team (Quim Gil is still in
 charge until sometime next week when I feel back up to speed).

 Thank you to WMF for the sabbatical program, thanks to my boss Rob Lanphier
 for his support, and thanks to my team. I was able to walk away worry-free
 for three great months because I knew that Andre Klapper, Quim Gil, and
 Guillaume Paumier had my back. :)

 Sumana Harihareswara
 Engineering Community Manager
 Wikimedia Foundation
 ___
 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] Search documentation

2013-06-18 Thread Peter Coombe
There were over 300,000 views of [[en:Help:Searching]] in June. [1]

It definitely needs some improvement, but having some accurate
documentation of MediaWiki search features to work from would really help.

[1] https://en.wikipedia.org/wiki/Wikipedia:Help_Project/page_statistics

Peter


On 18 June 2013 01:59, Federico Leva (Nemo) nemow...@gmail.com wrote:

 The true (old) MediaWiki documentation on search is still on Meta, it
 needs to be rewritten on mediawiki.org (PD and up to date):
 https://meta.wikimedia.org/**wiki/Help:Searchinghttps://meta.wikimedia.org/wiki/Help:Searching
 Nobody reads the help pages, sure. That's why they should be linked from
 the special pages etc. as some extensions already do. 
 https://bugzilla.wikimedia.**org/show_bug.cgi?id=43591https://bugzilla.wikimedia.org/show_bug.cgi?id=43591
 

 Nemo


 __**_
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/**mailman/listinfo/wikitech-lhttps://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] [Wikimedia-l] [X-POST] Universal Language Selector(ULS) Deployment - Phase 1

2013-06-05 Thread Peter Coombe
What is the rationale for moving ULS from the personal toolbar to the
interlanguage links on some sites? I find this change odd:

* makes location and appearance of ULS inconsistent between sites
* personal toolbar seems the conventional place for per-account settings
and tools
* features it is replacing like WebFonts live in the personal toolbar
* interlanguage links are something rather different, taking the user to a
wholly different site

Pete / the wub


On 5 June 2013 20:52, Runa Bhattacharjee rbhattachar...@wikimedia.orgwrote:

 Hello,

 The Universal Language Selector (ULS)[1] provides a flexible way to
 configure and deliver language settings like interface language,
 fonts, and input methods (keyboard mappings). It combines the features
 of two earlier Mediawiki extensions Narayam[2] and WebFonts[3]. From
 June 11, 2013 on, ULS will be made available to all Wikimedia wikis in
 5 phases[4].

 # Phase 1: In the first phase, ULS will replace the Narayam and
 WebFonts extensions on 84 wikis[5]. User preferences from the replaced
 extensions will not be preserved. Affected communities will be
 informed by the Wikimedia Language Engineering team of the upcoming
 change.

 # Phase 2: In the 5 weeks that follow, ULS will be deployed on
 Wikipedias in size 11-20,

 # Phase 3: All projects without language versions

 # Phase 4: English language Wikipedia

 # Phase 5:  All other wikis

 The ULS can be visible in two ways:

 1. In the sidebar for wikis with language versions, like Wikipedia, or
 2. In the personal toolbar at the top of wiki pages for wikis without
 language versions, like Wikimedia Commons and Meta-Wiki.

 Based on the geographic location of users, the initial set of language
 preferences is presented. Users can set the input methods and fonts to
 that they want to use. Logged-in users can also change the language
 for the MediaWiki menu items.

 ULS is already available on several Wikimedia wikis like Wikimedia
 Commons[6] and Meta-Wiki[7]. The beta installation of English
 Wikipedia on Wikimedia Labs[8] shows what will be available as the
 look and feel. A cog icon is present in the “Languages” section of the
 sidebar menu. Clicking the cog icon opens the Language settings panel
 that can be used to set the display and input settings.

 Please have a look at the Universal Language Selector feature
 description[9] or the Frequently Asked Questions[10] for more detailed
 information.

 Thank you.

 regards
 Runa

 [1] https://www.mediawiki.org/wiki/Extension:UniversalLanguageSelector
 [2] https://www.mediawiki.org/wiki/Extension:Narayam
 [3] https://www.mediawiki.org/wiki/Extension:WebFonts
 [4]
 https://www.mediawiki.org/wiki/UniversalLanguageSelector/Deployment/Planning
 [5]
 https://www.mediawiki.org/wiki/UniversalLanguageSelector/Deployment/Planning#List_of_affected_wikis_.2884.29
 [6] https://commons.wikimedia.org/wiki/
 [7] https://meta.wikimedia.org/wiki/Main_Page
 [8] http://en.wikipedia.beta.wmflabs.org/
 [9] https://www.mediawiki.org/wiki/Universal_Language_Selector
 [10] https://www.mediawiki.org/wiki/Universal_Language_Selector/FAQ

 --
 Language Engineering - Outreach and QA Coordinator
 Wikimedia Foundation
 https://meta.wikimedia.org/wiki/User:Runab_WMF

 ___
 Wikimedia-l mailing list
 wikimedi...@lists.wikimedia.org
 Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Responsive web design

2012-07-27 Thread Peter Coombe
This is one of the aims of the planned 'Athena' skin:
https://www.mediawiki.org/wiki/Athena

Pete / the wub


On 27 July 2012 11:01, John Elliot j...@jj5.net wrote:
 Are there any initiatives in the MediaWiki community for a MediaWiki
 theme that supports 'responsive design' [1] -- where content is properly
 laid out in an accessible form on all manner of devices including
 desktops and smart phones?

 [1] http://www.alistapart.com/articles/responsive-web-design/


 ___
 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] StripState and ampersands?

2012-07-02 Thread Peter Coombe
On 2 July 2012 16:02, Daniel Barrett d...@vistaprint.com wrote:
 On 29/06/12 21:42, Daniel Barrett wrote:
 How can I prevent this conversion so ampersands (and presumably other 
 special characters) are preserved?

 Followup up my own question: StripState is not relevant here. It's the fact 
 that it's a parser tag extension. Simply returning  in the callback will 
 produce amp;. Is there a way to suppress this conversion when returning 
  from a parser tag extension?

 DanB

 Platonides wrote:
Why do you want a plain  ?
Seems like you want invalid html...

 Because the output may contain JavaScript and it's converting if (ab) to 
 if (aamp;amp;b).

 The extension is a tag javascript that adds arbitrary javascript, 
 supplied by the user, to the wiki page. Security is not an issue because this 
 is a completely internal wiki.

 Is there a better way to implement a javascript parser tag extension so the 
 HTML-conversion issue doesn't happen?

 DanB

 ___
 Wikitech-l mailing list
 Wikitech-l@lists.wikimedia.org
 https://lists.wikimedia.org/mailman/listinfo/wikitech-l


I don't know, but vanilla MediaWiki has the same problem:  inside
html tags (when they are allowed by $wgRawHtml=true) gets converted
to amp; which can break javascript.
https://bugzilla.wikimedia.org/show_bug.cgi?id=10407

Pete / the wub

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


Re: [Wikitech-l] Inline styles trouble on the mobile site

2012-07-02 Thread Peter Coombe
On 28 June 2012 04:21, MZMcBride z...@mzmcbride.com wrote:
 Jon Robson wrote:
 More concretely can anyone give me a specific example of an inline
 style that is essential on mobile that we simply cannot scrub?

 We've been over this repeatedly, haven't we? Sometimes there is _data_ in
 the styling. If you strip out the styling, you'll be throwing away this
 data. I'm not sure why you're still questioning this or how you've been
 unable to find specific examples of this. Search the English Wikipedia for
 phrases such as marked in green or marked in red or whatever.


I just want to point out that colour alone *should not* be used to
convey data, for accessibility reasons.
https://en.wikipedia.org/wiki/Wikipedia:Manual_of_Style/Accessibility#Color
(Yes I realise that's an en.wikipedia guideline, but similar
principles ought to apply across all projects)


Pete / the wub

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


Re: [Wikitech-l] Update on IPv6

2012-06-08 Thread Peter Coombe
On 8 June 2012 16:18, Risker risker...@gmail.com wrote:
 On 8 June 2012 10:12, Ryan Lane rlan...@gmail.com wrote:

  The problem was never IPv6. The problem was always about the unspoken
  expectation that everyone else would just drop everything else they have
  going on to patch up all the stuff that got broken as a result of this
  sudden change.  I get that this was an exciting step for the engineers
 who
  got it done, and I tip my hat to all of them for pulling it off; from
 that
  sense it's been a successful implementation.  I also get that at least
 30%
  of WMF users on hundreds of projects -that's roughly how many use one or
  more gadgets, scripts or tools that didn't work after this switch -  have
  now had their editing experience negatively affected, and that almost
 all
  of it could have been avoided with a month or two of notice so that
 patches
  could be written and resources could be put into place in advance.  One
 has
  to hope this was a knowledge gap and that Engineering did not actually
 know
  the extent to which it would impact the projects and the end-users.
 

 Are the breakages on the site really that massive? We've been getting
 little to no reports of breakages.


 From what I understand, most of these breakages are in tools and scripts
 developed and operated by volunteer developers, not WMF developers.  The
 big one is Huggle, which on enwp is used by a large majority of admins and
 recent changes patrollers.  There are additional notes on the enwp village
 pump (technical) that appear to be related, although I do not have the
 expertise to assess this.  I have been told that there are parallel issues
 on some of the other large projects, although I don't have direct
 knowledge.



I only see one report of IPv6 problems at the village pump:
https://en.wikipedia.org/wiki/Wikipedia:Vpt#MediaWiki:Sp-contributions-footer-anon
That was a template which was fixed within a few hours.

Note that the API has had some downtime recently, which has been
wreaking havoc on various scripts and tools. So many of the reports at
the village pump are unrelated to IPv6.

Pete / the wub

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


Re: [Wikitech-l] Watchlist improvements are on the way

2012-05-16 Thread Peter Coombe
Hi Aaron, it's great that someone's working on this - it's a much
needed improvement.

I was messing around with watchlist header ideas recently, and found
it looked quite good to have notices in a floating box off to the
right, so they're separated from the actual options. Never did try
actually implementing it, but thought it might be helpful.

Would also be happy to beta test whatever you come up with.

Peter


On 15 May 2012 18:37, Aaron Pramana aa...@sociotopia.com wrote:
 Hello MediaWiki Developers,

 I will be working on improving the watchlist feature in MediaWiki this
 summer for GSoC. For the initial scope of my project, I'm aiming to
 concurrently add grouping to watchlists, while improving the UI as
 recommended in the Visual Watchlist thread (
 http://thread.gmane.org/gmane.science.linguistics.wikipedia.technical/61151
 ).

 This week, I'll begin by testing ways to make the watchlist options box
 collapsible/not take up as much space. (So far, I've created one patch that
 uses the mw-collapsible class - any better ideas?) I will also begin
 modifying RecentChangesLine to provide the # of chars added  removed, not
 just the net change amount (this leads up to the keystone feature of the
 visual watchlist.)  I'm also looking for beta testers for the improved UI,
 so please reply back if you are interested.

 Thanks,
 Aaron Pramana
 ___
 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