[Wikitech-l] Plan for 2016W26 ArchCom-RFC meeting: curl? programming languages?

2016-06-27 Thread Rob Lanphier
Hi everyone,

With Wikimania and associated summer travel, this is going to be a rough
week to get everyone together at our usual time for the weekly
ArchCom-RFC IRC office hour:


There are a couple of RFCs that might make good short-term choices:

-   T137926 - Require 'curl' PHP extension for MediaWiki[1]

James filed this a couple of weeks ago as a "μRfC".  The hope is
to enable greater use of MultiHttpClient.


-   T136866 - Improve the per-programming-language listings for our
tools[2]

Quiddity plans to expand this documentation in the coming quarter.
A clearer idea about the status quo would help us guide developers
about which languages we hope to attract new development in.


However, we would welcome suggestions for others.  Please comment here:


If nothing else, we can use this week's meeting as a triage discussion.

Rob

p.s. Updates continue on Architecture_committee/Status:


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

Re: [Wikitech-l] Logging client JS exceptions to the server

2016-06-27 Thread bawolff
On Mon, Jun 27, 2016 at 6:22 AM, Joaquin Oltra Hernandez
 wrote:
> Hi,
>
> Are there any on-going efforts to log JavaScript errors to the server logs?
>
> Every once in a while we see very hard to reproduce errors in the console
> that we're not sure how often are actually happening, and that makes us
> think that there may be other errors happening that we're not coming across
> (or other people savvy enough to open the console and post a bug).
>
> There are open source projects like sentry we could inspect and adapt a
> client library for our purposes and log to EventLogging or somewhere else (
> https://docs.getsentry.com/hosted/clients/javascript/).
> ___
> Wikitech-l mailing list
> Wikitech-l@lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l

See https://phabricator.wikimedia.org/T106915

--
bawolff

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

[Wikitech-l] First image scaler based on Debian jessie

2016-06-27 Thread Moritz Muehlenhoff
Hi,
the first image scaler based on Debian jessie is now enabled in
production. Despite other changes this also provides an update
of librsvg to 2.40.16 which fixes several long-standing bugs in
SVG rendering:
https://phabricator.wikimedia.org/T44090
https://phabricator.wikimedia.org/T64987
https://phabricator.wikimedia.org/T97758
https://phabricator.wikimedia.org/T111815

(Please note that this currently only applies to one out of eight
systems, I'll send a followup once all scalers are migrated).

This has been tested quite a bit and no problems were found, but if
you notice anything unusual related to image/SVG scaling (e.g. due to
font changes) please drop a note in #wikimedia-operations or file a
Phabricator task and add the Operations project.

Cheers,
Moritz


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

[Wikitech-l] Logging client JS exceptions to the server

2016-06-27 Thread Joaquin Oltra Hernandez
Hi,

Are there any on-going efforts to log JavaScript errors to the server logs?

Every once in a while we see very hard to reproduce errors in the console
that we're not sure how often are actually happening, and that makes us
think that there may be other errors happening that we're not coming across
(or other people savvy enough to open the console and post a bug).

There are open source projects like sentry we could inspect and adapt a
client library for our purposes and log to EventLogging or somewhere else (
https://docs.getsentry.com/hosted/clients/javascript/).
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l