Matthew Flaschen | 4 Aug 02:15 2015
Picon

Security patches for TextExtracts and Flow

Two security patches are being merged (Jenkins is processing now) for 
TextExtracts and Flow:

https://gerrit.wikimedia.org/r/#/c/229039/
https://gerrit.wikimedia.org/r/#/c/229040/

It is recommended to upgrade to these if possible.  There is a 
vulnerability if you are running both TextExtracts and Flow (may nor may 
not affect other extensions with TextExtracts):

https://phabricator.wikimedia.org/T107170

Thanks,

Matt Flaschen

_______________________________________________
Wikitech-l mailing list
Wikitech-l <at> lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Matthew Flaschen | 4 Aug 02:01 2015
Picon

Security patches for TextExtracts and Flow

Two security patches are being merged (Jenkins is processing now for the 
Flow one, TextExtracts already merged) for TextExtracts and Flow:

https://gerrit.wikimedia.org/r/#/c/229030/
https://gerrit.wikimedia.org/r/#/c/229031/

It is recommended to upgrade to these if possible.  There is a possible 
vulnerability if you are running both TextExtracts and Flow (may nor may 
not affect other extensions with TextExtracts):

Thanks,

Matt Flaschen

_______________________________________________
Wikitech-l mailing list
Wikitech-l <at> lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Bináris | 3 Aug 17:21 2015
Picon

http://dumps.wikimedia.org went off

About 10 minutes ago it became unrechable.

--

-- 
Bináris
_______________________________________________
Wikitech-l mailing list
Wikitech-l <at> lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
communitymetrics | 1 Aug 02:00 2015
Picon

Phabricator monthly statistics - 2015-07


Hi Community Metrics team,

this is your automatic monthly Phabricator statistics mail.

Number of accounts created in (2015-07): 264
Number of active users (any activity) in (2015-07): 797
Number of task authors in (2015-07): 454
Number of users who have closed tasks in (2015-07): 256

Number of projects which had at least one task moved from one column
 to another on their workboard in (2015-07): 182

Number of tasks created in (2015-07): 3233
Number of tasks closed in (2015-07): 2576

Number of open and stalled tasks in total: 24477

Median age in days of open tasks by priority:
Unbreak now: 39
Needs Triage: 92
High: 155
Normal: 325
Low: 701
Needs Volunteer: 535
(How long tasks have been open, not how long they have had that priority)

TODO: Numbers which refer to closed tasks might not be correct, as described in T1003.

Yours sincerely,
(Continue reading)

Brian Gerstle | 30 Jul 16:35 2015
Picon

[recommended reading] do terrible things to your code

...or your users will!

"Doing Terrible Things To Your Code
<http://blog.codinghorror.com/doing-terrible-things-to-your-code/>" is a
good read on testing by Jeff Atwood on his blog, Coding Horror
<http://blog.codinghorror.com/>.  I also found the "falsehood" snippets
poignant—maybe we should come up with some for Wikipedia ;-).  Here are a
couple off the top of my head, at least for "official" Wikipedia instances:

   1. Wikipedia sites all have standard ISO/BFC prefixes (see sitematrix
   <https://www.mediawiki.org/wiki/Special:SiteMatrix>)
   2. A site's main page is always titled "Main Page" (also see sitematrix)
   3. A page's revision is a reliable snapshot of its content (nope:
   transclusions [and images?] can change independent of a page revision)
   4. API error messages are plain text (nope, can contain HTML
   <https://phabricator.wikimedia.org/T107082>)

Interested in hearing "falsehoods" you've encountered.

Cheers,

Brian

--

-- 
EN Wikipedia user page: https://en.wikipedia.org/wiki/User:Brian.gerstle
IRC: bgerstle
_______________________________________________
Wikitech-l mailing list
Wikitech-l <at> lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
(Continue reading)

wp mirror | 30 Jul 00:48 2015
Picon

compressed old_text

0) Context

In the XML dump files, I get <text ...>plaintext</text>.
When I build a mirror using XML dump files, I get:

old_text: plaintext
old_flags: utf-8

However, when I then create a new page on my mirror, I get:

old_text: ciphertext
old_flags: utf-8.gzip

1) Objective

When I build a mirror, I would like to compress the <text
...>plaintext</text> to get:

old_text: ciphertext
old_flags: utf-8,gzip

I would like this done for every text revision, so as to save both disk
space and communication bandwidth between web server and browser.

2) Problem

There is little relevant documentation on <https://www.mediawiki.org>. So I
have run a few experiments.

exp1) I pipe the plaintext through gzip, escape for MySQL, and build the
(Continue reading)

Grace Gellerman | 29 Jul 20:20 2015
Picon

2015-07-29 Scrum of Scrums notes

https://www.mediawiki.org/wiki/Scrum_of_scrums/2015-07-29
_______________________________________________
Wikitech-l mailing list
Wikitech-l <at> lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Tim Starling | 29 Jul 12:34 2015
Picon

RFC meeting this week

In the next RFC meeting, we will discuss the following RFC:

* Content model storage
<https://www.mediawiki.org/wiki/Requests_for_comment/Content_model_storage>

The meeting will be on the IRC channel #wikimedia-office on
chat.freenode.net at the following time:

* UTC: Wednesday 21:00
* US PDT: Wednesday 14:00
* Europe CEST: Wednesday 23:00
* Australia AEST: Thursday 07:00

-- Tim Starling

_______________________________________________
Wikitech-l mailing list
Wikitech-l <at> lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Petr Bena | 29 Jul 09:36 2015
Picon

Re: Phabricator filter by language

As I said this would be optional just for tickets where you actually
need help of someone who understand that language, for example in
Huggle we know C++, but aren't really good with CSS which we need help
with as well. There are some tickets that need a look of CSS expert
but right now there is no way to point that out.

On Tue, Jul 28, 2015 at 6:02 PM, Stephen Niedzielski
<sniedzielski <at> wikimedia.org> wrote:
>   We have a couple templates[0] for reporting bugs in the Android app that
> would almost always be "language-java". I'm sure we could add the
> appropriate tags when they exist, although it might be a little redundant.
> On a related note, we've been trying to add the "Easy" tag where
> appropriate.
>
>
> --stephen
>
> [0] https://phabricator.wikimedia.org/T104086
>
> On Tue, Jul 28, 2015 at 8:00 AM, Quim Gil <qgil <at> wikimedia.org> wrote:
>
>> On Fri, Jul 17, 2015 at 10:04 AM, Petr Bena <benapetr <at> gmail.com> wrote:
>>
>> > Hi,
>> >
>> > What if we added extra projects to phabricator for programming
>> > languages (such as language-php, language-c)
>>
>>
>> I think a previous step should e to have landing pages for such languages
(Continue reading)

Adam Baso | 27 Jul 19:11 2015
Picon

Editing + Reading Meeting Notes

Hi all,

James Forrester, Florian, and I met Wednesday, 22-July-2015 to discuss the
Editing roadmap, with the backdrop of editing modes available in mobile web
and apps but both the mobile web and apps teams now being in the Reading
department. Notes:

* FY 2015-2016: active Editing development for apps not planned

* General plan is to replace the current mobile web editing experiences
with new (replacement) VE and wikitext editor maintained by the VE team for
mobile web

* Q1: VE mobile prototyping (doesn't require Reading involvement)

* Q2: Editing for mobile web replacement *coding* starting, but rollout on
mobile web would begin in some future quarter _after_ Q2

* Feature submission practices for volunteers submitting editing related
stuff for the mobile web for the time being (feature submissions
discouraged for now as it will end up being replaced; mainline VisualEditor
/ next gen wikitext editing in collaboration with VE team would probably
make more sense) -

** Create task in reading-web Phabricator board and indicate the details of
what you were thinking to work on and roughly when. Add James Forrester and
Joaquin Hernandez to card.

** Reach out to James_F (Senior Product Manager, VisualEditor) and joakino
(Reading Web engineering product owner and tech lead) on #wikimedia-mobile
(Continue reading)

Jeroen De Dauw | 25 Jul 01:21 2015
Picon

Versions of libraries used by MW core

Hey all,

I just noticed that MediaWiki specifies specific versions of the libraries
it uses in its composer.json:
https://github.com/wikimedia/mediawiki/blob/ca56f1fbc32529622cf430fe2ed44347b85e3c24/composer.json#L19-L31

To me this is somewhat surprising and not something I've seen often. Why
are bugfix releases excluded from the version ranges? And is it really a
good idea considering it causes the users of the latest stable MediaWiki
release to download outdated versions of various libraries?
https://github.com/wikimedia/mediawiki/blob/REL1_25/composer.json#L19-L29

Cheers

--
Jeroen De Dauw - http://www.bn2vs.com
Software craftsmanship advocate
Developer at Wikimedia Germany
~=[,,_,,]:3
_______________________________________________
Wikitech-l mailing list
Wikitech-l <at> lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Gmane