Re: [Wikitech-l] Phabricator filter by language

2015-07-29 Thread Petr Bena
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
sniedziel...@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 q...@wikimedia.org wrote:

 On Fri, Jul 17, 2015 at 10:04 AM, Petr Bena benap...@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
 in mediawiki.org, pointing to the main projects and resources related to
 such languages. Quite often we meet new potential developers that want to
 contribute but have no strong opinion about where. They do have an opinion
 about their programming skills, so usually the reply is I can code in this
 or that language.

 Once a page like i.e. mw:Java exists and it is linked from the right
 venues, then it starts making sense to tag Phabricator tasks requiring Java
 skills, hopefully finding some Easy ones to offer a great search query for
 whoever might be interested.

 Related: https://phabricator.wikimedia.org/T91633 (the 'what I can do
 for...' idea, which at least in the case of Mozilla started by asking you
 to choose a programming langiage).

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

 ___
 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] Phabricator filter by language

2015-07-28 Thread Quim Gil
On Fri, Jul 17, 2015 at 10:04 AM, Petr Bena benap...@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
in mediawiki.org, pointing to the main projects and resources related to
such languages. Quite often we meet new potential developers that want to
contribute but have no strong opinion about where. They do have an opinion
about their programming skills, so usually the reply is I can code in this
or that language.

Once a page like i.e. mw:Java exists and it is linked from the right
venues, then it starts making sense to tag Phabricator tasks requiring Java
skills, hopefully finding some Easy ones to offer a great search query for
whoever might be interested.

Related: https://phabricator.wikimedia.org/T91633 (the 'what I can do
for...' idea, which at least in the case of Mozilla started by asking you
to choose a programming langiage).

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

Re: [Wikitech-l] Phabricator filter by language

2015-07-28 Thread Stephen Niedzielski
  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 q...@wikimedia.org wrote:

 On Fri, Jul 17, 2015 at 10:04 AM, Petr Bena benap...@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
 in mediawiki.org, pointing to the main projects and resources related to
 such languages. Quite often we meet new potential developers that want to
 contribute but have no strong opinion about where. They do have an opinion
 about their programming skills, so usually the reply is I can code in this
 or that language.

 Once a page like i.e. mw:Java exists and it is linked from the right
 venues, then it starts making sense to tag Phabricator tasks requiring Java
 skills, hopefully finding some Easy ones to offer a great search query for
 whoever might be interested.

 Related: https://phabricator.wikimedia.org/T91633 (the 'what I can do
 for...' idea, which at least in the case of Mozilla started by asking you
 to choose a programming langiage).

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

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

Re: [Wikitech-l] Phabricator filter by language

2015-07-18 Thread Petr Bena
Asking of stackoverflow to resolve a phabricator task is same as
asking there to do your homework.

How is CSS not common amongst MediaWiki, did something change recently? :P

On Sun, Jul 19, 2015 at 3:39 AM, Gergo Tisza gti...@wikimedia.org wrote:
 On Fri, Jul 17, 2015 at 3:04 AM, Petr Bena benap...@gmail.com wrote:

 What if we added extra projects to phabricator for programming
 languages (such as language-php, language-c) which could be optionally
 added to some tickets if help of people who know these languages would
 be needed. So that it would be possible for example to c++ experts to
 filter out open tasks that need c++ expert to look in them and so on?

 Currently I have few of such tasks that I would like to have experts
 in some language to look at, but there isn't really an easy way to do
 that.

 What you think? Should we add these meta-projects?


 Having a tag does not make experts magically find the task, especially for
 languages wich are relatively uncommon amongst MediaWiki devs. IMO it's
 more practical to ask on StackOverflow or ##c++ or some other forum that's
 specifically a gathering place for language experts.
 ___
 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] Phabricator filter by language

2015-07-18 Thread Gergo Tisza
On Fri, Jul 17, 2015 at 3:04 AM, Petr Bena benap...@gmail.com wrote:

 What if we added extra projects to phabricator for programming
 languages (such as language-php, language-c) which could be optionally
 added to some tickets if help of people who know these languages would
 be needed. So that it would be possible for example to c++ experts to
 filter out open tasks that need c++ expert to look in them and so on?

 Currently I have few of such tasks that I would like to have experts
 in some language to look at, but there isn't really an easy way to do
 that.

 What you think? Should we add these meta-projects?


Having a tag does not make experts magically find the task, especially for
languages wich are relatively uncommon amongst MediaWiki devs. IMO it's
more practical to ask on StackOverflow or ##c++ or some other forum that's
specifically a gathering place for language experts.
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Phabricator filter by language

2015-07-17 Thread Andre Klapper
On Fri, 2015-07-17 at 10:04 +0200, Petr Bena wrote:
 What if we added extra projects to phabricator for programming
 languages (such as language-php, language-c) which could be optionally
 added to some tickets if help of people who know these languages would
 be needed. So that it would be possible for example to c++ experts to
 filter out open tasks that need c++ expert to look in them and so on?
 
 Currently I have few of such tasks that I would like to have experts
 in some language to look at, but there isn't really an easy way to do
 that.
 
 What you think? Should we add these meta-projects?

If there was enough shared interest to add such tags, they should have
a naming format need-XYZ-help or such.

Whenever a new tag is created, you need to raise awareness so 1) tasks
actually gets tagged and 2) people get to know they are supposed to
search for such tags. Communicating to your target group, maybe.

A tag language-php would not imply it's optional. Searching for tasks
under a project/tag, I'd expect results not to be optional results.

Cheers,
andre
-- 
Andre Klapper | Wikimedia Bugwrangler
http://blogs.gnome.org/aklapper/


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

[Wikitech-l] Phabricator filter by language

2015-07-17 Thread Petr Bena
Hi,

What if we added extra projects to phabricator for programming
languages (such as language-php, language-c) which could be optionally
added to some tickets if help of people who know these languages would
be needed. So that it would be possible for example to c++ experts to
filter out open tasks that need c++ expert to look in them and so on?

Currently I have few of such tasks that I would like to have experts
in some language to look at, but there isn't really an easy way to do
that.

What you think? Should we add these meta-projects?

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

Re: [Wikitech-l] Phabricator filter by language

2015-07-17 Thread Ricordisamoa
You can already infer some languages from the project: Pywikibot → 
Python, Hierator → Java etc.
And nearly any other one will have language-php then. But for C++ it 
might still make sense.


Il 17/07/2015 10:04, Petr Bena ha scritto:

Hi,

What if we added extra projects to phabricator for programming
languages (such as language-php, language-c) which could be optionally
added to some tickets if help of people who know these languages would
be needed. So that it would be possible for example to c++ experts to
filter out open tasks that need c++ expert to look in them and so on?

Currently I have few of such tasks that I would like to have experts
in some language to look at, but there isn't really an easy way to do
that.

What you think? Should we add these meta-projects?

___
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] Phabricator filter by language

2015-07-17 Thread Petr Bena
That's not useful at all. What is I wanted to filter out all tickets
that need some python expert to look at them? How is knowledge that
pywikibot uses python good for that? I don't need this per project,
but per ticket. For example I need a CSS expert to look at some ticket
of huggle, which is a C++ project. I would happily flag it
need-css-expert or whatever but there is no option for that. Also if
I was an expert in some expert, I would like to be able to filter out
tickets made by people who need me :P

On Fri, Jul 17, 2015 at 10:25 AM, Ricordisamoa
ricordisa...@openmailbox.org wrote:
 You can already infer some languages from the project: Pywikibot → Python,
 Hierator → Java etc.
 And nearly any other one will have language-php then. But for C++ it might
 still make sense.


 Il 17/07/2015 10:04, Petr Bena ha scritto:

 Hi,

 What if we added extra projects to phabricator for programming
 languages (such as language-php, language-c) which could be optionally
 added to some tickets if help of people who know these languages would
 be needed. So that it would be possible for example to c++ experts to
 filter out open tasks that need c++ expert to look in them and so on?

 Currently I have few of such tasks that I would like to have experts
 in some language to look at, but there isn't really an easy way to do
 that.

 What you think? Should we add these meta-projects?

 ___
 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