[Wikitech-l] Phab blogs

2016-05-17 Thread Amir E. Aharoni
Hi,

I only now noticed that Phabricator has blogs:
https://phabricator.wikimedia.org/phame/blog/

I couldn't find a way to subscribe to them in RSS. Is it possible?

--
Amir Elisha Aharoni · אָמִיר אֱלִישָׁע אַהֲרוֹנִי
http://aharoni.wordpress.com
‪“We're living in pieces,
I want to live in peace.” – T. Moore‬
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] GSoC 2016 | Porting catimages to pywikibot-core

2016-05-17 Thread Abdeali Kothari
Hi,

I'm a student from Chennai, India and my project is going to be related to
performing image processing on the images on commons.wikimedia to automate
categorization. DrTrigon had made the script catimages.py a few years ago
which was made in the old pywikipedia-bot framework. I'll be working
towards updating the script to the pywikibot-core framework, updating it's
dependencies, and using newer techniques when possible.

catimages.py is a script that analyzes an image using various computer
vision algorithms and allots categories to the image on commons. For
example, consider algorithms that detect faces, barcodes, etc. The script
uses these to categorize images to Category:Unidentified People,
Category:Barcode, and so on.

If you have any suggestions and categorizations you think might be useful
to you, drop in at #gsoc-catimages on freenode or my talk page[0]. You can
find out more about me on User:AbdealiJK[1] and about the project
at T129611[2].

Regards

[0] - https://commons.wikimedia.org/wiki/User_talk:AbdealiJK
[1] - https://meta.wikimedia.org/wiki/User:AbdealiJK
[2] - https://phabricator.wikimedia.org/T129611
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Linker::link() rewrite

2016-05-17 Thread Legoktm
Hi,

On 05/16/2016 07:51 AM, Chris Steipp wrote:
> Is there any way we can default to having the body of the link not be
> passed as html? It's called $html, well documented that it's raw html, and
> I've lost track of the number of times people pass unsanitized text to it.
> I'd rather it not be something developers have to worry about, unless they
> know they need to handle the sanitization themselves. Maybe typehint a
> Message object, and people can add raw params if they really need to send
> it raw html?

Yeah, that sounds good, I implemented that change in PS22. Clients that
still need to pass in raw HTML can use the new
MediaWiki\Linker\HtmlArmor class to prevent it from being escaped.

-- Legoktm

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

[Wikitech-l] Installer broken on master, please merge the fix!

2016-05-17 Thread Daniel Kinzler
Adam noticed that I broke the installer when introducing MediaWikiServices 
(see T135169). In particular, localization and CSS stopped working. Here's the 
fix:

https://gerrit.wikimedia.org/r/#/c/288648/

Please review!

-- 
Daniel Kinzler
Senior Software Developer

Wikimedia Deutschland
Gesellschaft zur Förderung Freien Wissens e.V.


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

Re: [Wikitech-l] Proposal to invest in Phabricator Calendar

2016-05-17 Thread Quim Gil
I wouldn't base any data analysis on the #Phabricator-Upstream workboard.
Let's look at the tasks themselves.

https://phabricator.wikimedia.org/maniphest/query/Ou8pP.fE9ufA/#R shows 131
tasks with #Phabricator-Upstream tag and status Resolved. In almost every
Phabricator update we are getting some fixes to bugs that were filed in
Wikimedia Phabricator. If anything, I keep being impressed by the capacity
of such small team to do so much work.

Rob is right pointing that our priorities will not be necessarily the
Phabricator maintainers' priorities. Our experience discussing priorities
with Phabricator maintainers is very good. By that I mean that they have a
clear idea of their roadmap, what is aligned and what it isn't. Discussions
about prioritization and funding have been pretty straightforward until
now. Let's have our list defined, and then I'm sure Andre, Mikunda, Chad,
Greg, and myself will be able to reach a good agreement with the
Phabricator maintainers.


On Tue, May 17, 2016 at 2:07 AM, John Mark Vandenberg 
wrote:

> On Tue, May 17, 2016 at 4:42 AM, Federico Leva (Nemo)
>  wrote:
> >> That said, I think we should be careful with our assumptions about how
> >> much influence we can buy with the money we have.
> >
> > Sure. Let's not make assumptions at all then: what makes someone think
> that
> > calendar is amenable to WMF-mandated development? Already one year ago, I
> > proposed that Phacility be hired to upstream our issues (and triage them
> > upstream).
> >
> https://lists.wikimedia.org/pipermail/teampractices/2015-March/000642.html
> >
> > The reason is that so far I'm not aware of a single person in Wikimedia
> > being able to talk with upstream (as opposed to talking past each other).
> > https://phabricator.wikimedia.org/project/board/6/query/all/ seems to
> prove
> > none exists, as the "Solved upstream" column lists a whopping 2 issues
> out
> > of 500+ upstream issues.
>
> And of those two tasks, one is a regression and the other is an
> exception. i.e. not functional improvements.
>
> I have added T109956 to that column, and would do more to help
> categorisation of solved tasks, but I note that "Solved upstream" is
> not explained at the documentation
> https://www.mediawiki.org/wiki/Phabricator/Code , so I wonder if I am
> doing something wrong.
>
> It should be noted that we have successful built some local
> extensions/customisations, such as the Sprint.
> If we are having difficulty providing improvements to the core
> product, then funding incomplete extensions (like Calendar) is a good
> approach.
>
> --
> John Vandenberg
>
> ___
> Wikitech-l mailing list
> Wikitech-l@lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l
>



-- 
Quim Gil
Engineering Community Manager @ Wikimedia Foundation
http://www.mediawiki.org/wiki/User:Qgil
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l