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

2014-08-23 Thread Erik Moeller
On Wed, Aug 6, 2014 at 11:52 AM, Erik Moeller e...@wikimedia.org wrote:
 == 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

The IE6 disable patch is in prod now. I've tested on a few wikis and
have not noticed any issues - if anything, IE6 actually feels usable
now when before it kept throwing errors or was just slowing to a
crawl. If there are no objections, I'll do the same with IE7 after
wmf19 lands on mw.org (to give us a little bit more time for any
issues to be reported).

Erik

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

Re: [Wikitech-l] Reviewing a couple of TorBlock patches

2014-08-23 Thread Arlo Breault
I can help a bit with review. I maintain the check[0] service for the Tor
project.

[0] https://check.torproject.org/


On Wed, Jul 23, 2014 at 10:16 PM, Legoktm legoktm.wikipe...@gmail.com
wrote:

 On 7/23/14, 4:56 AM, Quim Gil wrote:
  According to our algorithm (*), TorBlock currently has the worse track
  reviewing code contributions -- even after Tim gave a -1 to one of the
  three open patches last week (thanks!). There are two patches from Tyler
  that haven't received any feedback at all since August 2013.
 
 
 https://gerrit.wikimedia.org/r/#/q/status:open+project:mediawiki/extensions/TorBlock,n,z

 I left comments on all the patches. The -1's are mainly due to rebasing
 needed.

  Your help reviewing these patches is welcome.
 
  It is not surprising that this extension has no maintaner listed at
  https://www.mediawiki.org/wiki/Developers/Maintainers (someone suggested
  Tim in that table, he disagrees and edited accordingly).
 
  Also, maybe someone is interested in maintaining this extension? Only
  eleven patches submitted in the last 15 months.

 Probably not since I don't really know that much about tor, but I'm
 willing to review Tyler's patches if he's unable to find other people.

 -- Legoktm

 ___
 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] MassMessage delivery list improvement (GSoC wrap-up)

2014-08-23 Thread wctaiwan
Hi,



For my Google Summer of Code project, I worked on improving the way
delivery lists are stored and modified in the MassMessage extension.[1] To
that end, I have implemented a ContentHandler and JSON-based backend for
storing delivery lists, in addition to frontend for creating and managing
the lists.



Compared to my stated deliverables, I have largely accomplished what I set
out to do, with the following being the larger differences:



* For editing lists, instead of an interface similar to the prototype
linked on the project page with a no-JavaScript fallback, I implemented a
more Wikidata-like UI for quick additions and removals.

* Instead of an API for adding or removing own talk pages from delivery
lists, I worked on a more general API for adding and removing pages.



The code has yet to be merged or deployed, pending some final code review
and database changes for WMF wikis,[2] but it should be doable in the near
future. In the meantime, there is a Labs instance set up running the new
code;[3] please try it out and provide any feedback.



I’d like to thank Legoktm for being an extremely helpful and responsive
mentor, Prtksxna for his UX guidance and help, and MZMcBride for testing
the new features and pointing out issues and things to improve. Working on
the project has been a valuable experience, and I appreciate all the
assistance I received that helped make it a success.



wctaiwan



[1]
http://www.mediawiki.org/wiki/Extension:MassMessage/Page_input_list_improvements

[2] https://bugzilla.wikimedia.org/show_bug.cgi?id=49193

[3] http://mm-ch.wmflabs.org/
___
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-23 Thread svetlana
[...]

Are there changes affecting only JavaScript, or also CSS?

CSS is another beast that needs effort to support in browsers properly.

svetlana

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

Re: [Wikitech-l] Arlo Breault joins Wikimedia as Features Engineer

2014-08-23 Thread Arlo Breault
Thanks Pine. I joined up.


On Mon, Aug 18, 2014 at 12:01 PM, Pine W wiki.p...@gmail.com wrote:

 Arlo,

 That is a very professional picture.

 I see that you live in British Columbia. May I invite you to join the
 illustrious  ranks of the Cascadia Wikimedians group and sign up for our
 email list? We are hoping for formal approval of our group from Affcom
 shortly.

 Email list
 https://lists.wikimedia.org/mailman/listinfo/wikimedia-cascadia

 Meta talk
 https://meta.m.wikimedia.org/wiki/Talk:Cascadia_Wikimedians

 Pine
 On Aug 18, 2014 11:39 AM, Terry Chay tc...@wikimedia.org wrote:

  Hello everyone,
 
  It’s with great pleasure that I’m announcing that Arlo Breault joined the
  Wikimedia Foundation as a Features Engineer. Note the past tense. :-D
 
  Before joining us, Arlo worked as an independent open-source software
  developer. He’s held various contracts at the Tor Project[1],
  DuckDuckGo[2], Storify[3], and Right  Democracy[4], amongst others,
 where
  he’s worked on everything from novel censorship circumvention systems to
  navigable visualizations of the web graph.
 
  I first found out about him in April of 2012, but we only managed to find
  a fit a year ago in July of 2013 as an international contractor. His
 first
  official day as a member of our staff was July 7, 2014. I tell myself
 that
  announcing Arlo and Marc together is the reason I’ve been tardy on these
  announcements. :-D Along with Marcoil (previous e-mail), the two of them
  work with Subbu Sastry and C. Scott Ananian to form the Parsoid team,
 which
  provides the back-end voodoo that turns your VisualEditing into wikitext
  and back again.[5]
 
  Arlo studied physics and mathematics at McGill in Montréal, and now lives
  in Victoria, BC. He has been spending a lot of his free time lately
 looking
  at cryptographic protocols, contributing OTR.js[6] to Cryptocat[7], a
  privacy preserving chat application. He’s otherwise typically Canadian,
  enjoying his maple syrup, hockey, and reading by the warm glow of a fire.
 
  Please join me in a belated welcome of Arlo to the Wikimedia Foundation.
  :-)
 
  Take care,
  Terry
 
  P.S. In keeping with Jared’s demand of a picture to accompany every new
  hire announcement, here is one:
  https://avatars0.githubusercontent.com/u/123708?v=2s=400
 
  [1] https://www.torproject.org/
  [2] https://duckduckgo.com/
  [3] https://storify.com/
  [4]
 
 https://en.wikipedia.org/wiki/International_Centre_for_Human_Rights_and_Democratic_Development
  [5]
 
 https://blog.wikimedia.org/2013/03/04/parsoid-how-wikipedia-catches-up-with-the-web/
  [6] https://github.com/arlolra/otr
  [7] https://crypto.cat/
 
  terry chay  최태리
  Director of Features Engineering
  Wikimedia Foundation
  “Imagine a world in which every single human being can freely share in
 the
  sum of all knowledge. That's our commitment.”
 
  p: +1 (415) 839-6885 x6832
  m: +1 (408) 480-8902
  e: tc...@wikimedia.org
  i: http://terrychay.com/
  w: http://meta.wikimedia.org/wiki/User:Tychay
  aim: terrychay
 
  ___
  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] Disabling JS support in additional browsers

2014-08-23 Thread Legoktm
On 8/23/14, 6:38 PM, svetlana wrote:
 [...]
 
 Are there changes affecting only JavaScript, or also CSS?
 
 CSS is another beast that needs effort to support in browsers properly.

Just JavaScript, as the subject line indicates :-)

-- Legoktm

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