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

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  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"  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=2&s=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 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

[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] 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 
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

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  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