Re: [Wikitech-l] Passing to {{ping}} a list of user stored in a template on Meta

2017-09-24 Thread bawolff
Why not just make a template containing {{ping|first
user|second user|third user|...}}

Your issue is almost certainly that the pipes aren't being tokenized
as argument separators when they come from a transcluded template.
(Its the same reason that {{!}} works in tables, except in reverse).

Alternatively, {{ping|{{subst::Wiktionary/Tremendous Wiktionary User
Group/affiliates would probably work.

--
Brian

On Sun, Sep 24, 2017 at 3:41 PM, mathieu stumpf guntz
 wrote:
> I'm trying to solve the problem exposed here:
> https://meta.wikimedia.org/wiki/User_talk:Psychoslave#Template:Participants
> (in French)
>
> In a nutshell, the goal is to be able to ping a group of user on meta.
> so ideally, you just type something like {{ping|my_group}}
> But as ping and the underlying "Module:Reply_to" are expecting one user per
> argument
> my current idea is to make something like {{ping|{{:/some_group/members
> so instead of
> {{ping|Amqui|Ariel1024|Aryamanarora|Benoît_Prieur|Daniel_Kinzler_(WMDE)|Delarouvraie|Epantaleo|Ernest-Mtl|GastelEtzwane|JackPotte|Jberkel|Jitrixis|Kimdime|LA2|LaMèreVeille|Lydia_Pintscher_(WMDE)|Lyokoï|M0tty|Malaysiaboy|Marcmiquel|Micru|Nattes_à_chat|Nemo_bis|Noé|Otourly|Pamputt|psychoslave|Rich_Farmbrough|Rodelar|Satdeep_Gill|Sebleouf|Shavtay|Stalinjeet|S_The_Singer|TAKASUGI_Shinji|TaronjaSatsuma|Thibaut120094|Thiemo_Mättig_(WMDE)|tpt|Trizek_(WMF)|VIGNERON|Vive_la_Rosière|Xabier_Cañas|Xenophôn}}
>
> I can just write
> {{ping|{{:Wiktionary/Tremendous Wiktionary User Group/affiliates for
> example
>
> but even if I put verbatim in a template:
> Amqui|Ariel1024|Aryamanarora|Benoît_Prieur|Daniel_Kinzler_(WMDE)|Delarouvraie|Epantaleo|Ernest-Mtl|GastelEtzwane|JackPotte|Jberkel|Jitrixis|Kimdime|LA2|LaMèreVeille|Lydia_Pintscher_(WMDE)|Lyokoï|M0tty|Malaysiaboy|Marcmiquel|Micru|Nattes_à_chat|Nemo_bis|Noé|Otourly|Pamputt|psychoslave|Rich_Farmbrough|Rodelar|Satdeep_Gill|Sebleouf|Shavtay|Stalinjeet|S_The_Singer|TAKASUGI_Shinji|TaronjaSatsuma|Thibaut120094|Thiemo_Mättig_(WMDE)|tpt|Trizek_(WMF)|VIGNERON|Vive_la_Rosière|Xabier_Cañas|Xenophôn
> in the page
>
> and call ping with this template as argumement, it will end up with a "Error
> in Template:Reply to: Input contains forbidden characters."
>
> This message is generated by the module Reply_to but I can't change it since
> it's protected.
>
> So I'm looking for a way to bypass whatever generate this error, or more
> broadly any idea to resolve the exposed problem.
>
> ___
> 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] Passing to {{ping}} a list of user stored in a template on Meta

2017-09-24 Thread יגאל חיטרון
You do not check one by one. Just try what I suggested.
Igal


2017-09-24 19:41 GMT+03:00 mathieu stumpf guntz <
psychosl...@culture-libre.org>:

> I didn't check one by one, but calling directly the ping template with all
> the parameters will work while calling ping with a template which
> transclusion provide the same string, so "Amqui|Ariel1024|…" won't work.
> So, maybe it's the vertical bar "|" which is not interpreted as a parameter
> separator in this case and the whole string is passed as a single parameter.
>
> Le 24/09/2017 à 17:59, יגאל חיטרון a écrit :
>
> Hi. Is there any chance for really forbidden characters? For example, did
> you try to check the input characters one by one? Or, maybe the last user
> name came with end of line, as part of template transclusion, and this will
> kill the mw.title.new/1 function.
> Igal (User:IKhitron)
>
>
> 2017-09-24 18:41 GMT+03:00 mathieu stumpf guntz 
> :
>
>
> I'm trying to solve the problem exposed 
> here:https://meta.wikimedia.org/wiki/User_talk:Psychoslave#Templa
> te:Participants (in French)
>
> In a nutshell, the goal is to be able to ping a group of user on meta.
> so ideally, you just type something like {{ping|my_group}}
> But as ping and the underlying "Module:Reply_to" are expecting one user
> per argument
> my current idea is to make something like {{ping|{{:/some_group/members}
> }}}
> so instead of
> {{ping|Amqui|Ariel1024|Aryamanarora|Benoît_Prieur|Daniel_
> Kinzler_(WMDE)|Delarouvraie|Epantaleo|Ernest-Mtl|
> GastelEtzwane|JackPotte|Jberkel|Jitrixis|Kimdime|LA2|LaMèreV
> eille|Lydia_Pintscher_(WMDE)|Lyokoï|M0tty|Malaysiaboy|
> Marcmiquel|Micru|Nattes_à_chat|Nemo_bis|Noé|Otourly|
> Pamputt|psychoslave|Rich_Farmbrough|Rodelar|Satdeep_
> Gill|Sebleouf|Shavtay|Stalinjeet|S_The_Singer|TAKASUGI_
> Shinji|TaronjaSatsuma|Thibaut120094|Thiemo_Mättig_(WMDE)|tpt|Trizek_(WMF)|
> VIGNERON|Vive_la_Rosière|Xabier_Cañas|Xenophôn}}
>
> I can just write
> {{ping|{{:Wiktionary/Tremendous Wiktionary User Group/affiliates
> for example
>
> but even if I put verbatim in a template:
> Amqui|Ariel1024|Aryamanarora|Benoît_Prieur|Daniel_Kinzler_(W
> MDE)|Delarouvraie|Epantaleo|Ernest-Mtl|GastelEtzwane|JackPot
> te|Jberkel|Jitrixis|Kimdime|
> LA2|LaMèreVeille|Lydia_
> Pintscher_(WMDE)|Lyokoï|M0tty|Malaysiaboy|Marcmiquel|Micru|
> Nattes_à_chat|Nemo_bis|Noé|Otourly|Pamputt|psychoslave|
> Rich_Farmbrough|Rodelar|Satdeep_Gill|Sebleouf|Shavtay|
> Stalinjeet|S_The_Singer|TAKASUGI_Shinji|TaronjaSatsuma
> |Thibaut120094|Thiemo_Mättig_(WMDE)|tpt|Trizek_(WMF)|
> VIGNERON|Vive_la_Rosière|Xabier_Cañas|Xenophôn in the page
>
> and call ping with this template as argumement, it will end up with a
> "Error in Template:Reply to: Input contains forbidden characters."
>
> This message is generated by the module Reply_to but I can't change it
> since it's protected.
>
> So I'm looking for a way to bypass whatever generate this error, or more
> broadly any idea to resolve the exposed problem.
>
> ___
> Wikitech-l mailing 
> listWikitech-l@lists.wikimedia.orghttps://lists.wikimedia.org/mailman/listinfo/wikitech-l
>
> ___
> Wikitech-l mailing 
> listWikitech-l@lists.wikimedia.orghttps://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] Passing to {{ping}} a list of user stored in a template on Meta

2017-09-24 Thread mathieu stumpf guntz
I didn't check one by one, but calling directly the ping template with 
all the parameters will work while calling ping with a template which 
transclusion provide the same string, so "Amqui|Ariel1024|…" won't work. 
So, maybe it's the vertical bar "|" which is not interpreted as a 
parameter separator in this case and the whole string is passed as a 
single parameter.



Le 24/09/2017 à 17:59, יגאל חיטרון a écrit :

Hi. Is there any chance for really forbidden characters? For example, did
you try to check the input characters one by one? Or, maybe the last user
name came with end of line, as part of template transclusion, and this will
kill the mw.title.new/1 function.
Igal (User:IKhitron)


2017-09-24 18:41 GMT+03:00 mathieu stumpf guntz <
psychosl...@culture-libre.org>:


I'm trying to solve the problem exposed here:
https://meta.wikimedia.org/wiki/User_talk:Psychoslave#Templa
te:Participants (in French)

In a nutshell, the goal is to be able to ping a group of user on meta.
so ideally, you just type something like {{ping|my_group}}
But as ping and the underlying "Module:Reply_to" are expecting one user
per argument
my current idea is to make something like {{ping|{{:/some_group/members}
}}}
so instead of
{{ping|Amqui|Ariel1024|Aryamanarora|Benoît_Prieur|Daniel_
Kinzler_(WMDE)|Delarouvraie|Epantaleo|Ernest-Mtl|
GastelEtzwane|JackPotte|Jberkel|Jitrixis|Kimdime|LA2|LaMèreV
eille|Lydia_Pintscher_(WMDE)|Lyokoï|M0tty|Malaysiaboy|
Marcmiquel|Micru|Nattes_à_chat|Nemo_bis|Noé|Otourly|
Pamputt|psychoslave|Rich_Farmbrough|Rodelar|Satdeep_
Gill|Sebleouf|Shavtay|Stalinjeet|S_The_Singer|TAKASUGI_
Shinji|TaronjaSatsuma|Thibaut120094|Thiemo_Mättig_(WMDE)|tpt|Trizek_(WMF)|
VIGNERON|Vive_la_Rosière|Xabier_Cañas|Xenophôn}}

I can just write
 {{ping|{{:Wiktionary/Tremendous Wiktionary User Group/affiliates
for example

but even if I put verbatim in a template:
Amqui|Ariel1024|Aryamanarora|Benoît_Prieur|Daniel_Kinzler_(W
MDE)|Delarouvraie|Epantaleo|Ernest-Mtl|GastelEtzwane|JackPot
te|Jberkel|Jitrixis|Kimdime|LA2|LaMèreVeille|Lydia_
Pintscher_(WMDE)|Lyokoï|M0tty|Malaysiaboy|Marcmiquel|Micru|
Nattes_à_chat|Nemo_bis|Noé|Otourly|Pamputt|psychoslave|
Rich_Farmbrough|Rodelar|Satdeep_Gill|Sebleouf|Shavtay|
Stalinjeet|S_The_Singer|TAKASUGI_Shinji|TaronjaSatsuma
|Thibaut120094|Thiemo_Mättig_(WMDE)|tpt|Trizek_(WMF)|
VIGNERON|Vive_la_Rosière|Xabier_Cañas|Xenophôn in the page

and call ping with this template as argumement, it will end up with a
"Error in Template:Reply to: Input contains forbidden characters."

This message is generated by the module Reply_to but I can't change it
since it's protected.

So I'm looking for a way to bypass whatever generate this error, or more
broadly any idea to resolve the exposed problem.

___
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] Passing to {{ping}} a list of user stored in a template on Meta

2017-09-24 Thread יגאל חיטרון
Hi. Is there any chance for really forbidden characters? For example, did
you try to check the input characters one by one? Or, maybe the last user
name came with end of line, as part of template transclusion, and this will
kill the mw.title.new/1 function.
Igal (User:IKhitron)


2017-09-24 18:41 GMT+03:00 mathieu stumpf guntz <
psychosl...@culture-libre.org>:

> I'm trying to solve the problem exposed here:
> https://meta.wikimedia.org/wiki/User_talk:Psychoslave#Templa
> te:Participants (in French)
>
> In a nutshell, the goal is to be able to ping a group of user on meta.
> so ideally, you just type something like {{ping|my_group}}
> But as ping and the underlying "Module:Reply_to" are expecting one user
> per argument
> my current idea is to make something like {{ping|{{:/some_group/members}
> }}}
> so instead of
> {{ping|Amqui|Ariel1024|Aryamanarora|Benoît_Prieur|Daniel_
> Kinzler_(WMDE)|Delarouvraie|Epantaleo|Ernest-Mtl|
> GastelEtzwane|JackPotte|Jberkel|Jitrixis|Kimdime|LA2|LaMèreV
> eille|Lydia_Pintscher_(WMDE)|Lyokoï|M0tty|Malaysiaboy|
> Marcmiquel|Micru|Nattes_à_chat|Nemo_bis|Noé|Otourly|
> Pamputt|psychoslave|Rich_Farmbrough|Rodelar|Satdeep_
> Gill|Sebleouf|Shavtay|Stalinjeet|S_The_Singer|TAKASUGI_
> Shinji|TaronjaSatsuma|Thibaut120094|Thiemo_Mättig_(WMDE)|tpt|Trizek_(WMF)|
> VIGNERON|Vive_la_Rosière|Xabier_Cañas|Xenophôn}}
>
> I can just write
> {{ping|{{:Wiktionary/Tremendous Wiktionary User Group/affiliates
> for example
>
> but even if I put verbatim in a template:
> Amqui|Ariel1024|Aryamanarora|Benoît_Prieur|Daniel_Kinzler_(W
> MDE)|Delarouvraie|Epantaleo|Ernest-Mtl|GastelEtzwane|JackPot
> te|Jberkel|Jitrixis|Kimdime|LA2|LaMèreVeille|Lydia_
> Pintscher_(WMDE)|Lyokoï|M0tty|Malaysiaboy|Marcmiquel|Micru|
> Nattes_à_chat|Nemo_bis|Noé|Otourly|Pamputt|psychoslave|
> Rich_Farmbrough|Rodelar|Satdeep_Gill|Sebleouf|Shavtay|
> Stalinjeet|S_The_Singer|TAKASUGI_Shinji|TaronjaSatsuma
> |Thibaut120094|Thiemo_Mättig_(WMDE)|tpt|Trizek_(WMF)|
> VIGNERON|Vive_la_Rosière|Xabier_Cañas|Xenophôn in the page
>
> and call ping with this template as argumement, it will end up with a
> "Error in Template:Reply to: Input contains forbidden characters."
>
> This message is generated by the module Reply_to but I can't change it
> since it's protected.
>
> So I'm looking for a way to bypass whatever generate this error, or more
> broadly any idea to resolve the exposed problem.
>
> ___
> 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] Passing to {{ping}} a list of user stored in a template on Meta

2017-09-24 Thread mathieu stumpf guntz
I'm trying to solve the problem exposed here: 
https://meta.wikimedia.org/wiki/User_talk:Psychoslave#Template:Participants 
(in French)


In a nutshell, the goal is to be able to ping a group of user on meta.
so ideally, you just type something like {{ping|my_group}}
But as ping and the underlying "Module:Reply_to" are expecting one user 
per argument

my current idea is to make something like {{ping|{{:/some_group/members
so instead of
{{ping|Amqui|Ariel1024|Aryamanarora|Benoît_Prieur|Daniel_Kinzler_(WMDE)|Delarouvraie|Epantaleo|Ernest-Mtl|GastelEtzwane|JackPotte|Jberkel|Jitrixis|Kimdime|LA2|LaMèreVeille|Lydia_Pintscher_(WMDE)|Lyokoï|M0tty|Malaysiaboy|Marcmiquel|Micru|Nattes_à_chat|Nemo_bis|Noé|Otourly|Pamputt|psychoslave|Rich_Farmbrough|Rodelar|Satdeep_Gill|Sebleouf|Shavtay|Stalinjeet|S_The_Singer|TAKASUGI_Shinji|TaronjaSatsuma|Thibaut120094|Thiemo_Mättig_(WMDE)|tpt|Trizek_(WMF)|VIGNERON|Vive_la_Rosière|Xabier_Cañas|Xenophôn}}

I can just write
    {{ping|{{:Wiktionary/Tremendous Wiktionary User 
Group/affiliates for example


but even if I put verbatim in a template:
Amqui|Ariel1024|Aryamanarora|Benoît_Prieur|Daniel_Kinzler_(WMDE)|Delarouvraie|Epantaleo|Ernest-Mtl|GastelEtzwane|JackPotte|Jberkel|Jitrixis|Kimdime|LA2|LaMèreVeille|Lydia_Pintscher_(WMDE)|Lyokoï|M0tty|Malaysiaboy|Marcmiquel|Micru|Nattes_à_chat|Nemo_bis|Noé|Otourly|Pamputt|psychoslave|Rich_Farmbrough|Rodelar|Satdeep_Gill|Sebleouf|Shavtay|Stalinjeet|S_The_Singer|TAKASUGI_Shinji|TaronjaSatsuma|Thibaut120094|Thiemo_Mättig_(WMDE)|tpt|Trizek_(WMF)|VIGNERON|Vive_la_Rosière|Xabier_Cañas|Xenophôn 
in the page


and call ping with this template as argumement, it will end up with a 
"Error in Template:Reply to: Input contains forbidden characters."


This message is generated by the module Reply_to but I can't change it 
since it's protected.


So I'm looking for a way to bypass whatever generate this error, or more 
broadly any idea to resolve the exposed problem.


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

Re: [Wikitech-l] Previous mediawiki version test wiki

2017-09-24 Thread יגאל חיטרון
Hi, Moriel.
Well, I see your point, but I still think it should be done. You spoke
about do this, do that, and I told, in one of the paragraphs, about the
case it isn't possible to reproduce the bug. So that what I suggest. Let's
decide that my proposition isn't rejected yet, but just stalled. I'll
search for a good example or examples, in a day or a year, and then answer
again in this thread. Maybe that will convince you. Or me.
Thank you very much for now,
Igal


On Sep 24, 2017 12:10, "Moriel Schottlender"  wrote:

I see your idea here, Igal, but I don't think it's necessary.

Developers usually have pretty good tools to see where a bug came from (for
example, we have a tool called "git bisect"[1] that allows us to analyze
not just which release the bug was introduced in, but a specific commit to
"blame" for the change. We use it rarely, though, because usually a ticket
with good information about the bug is enough.

If you report a bug telling us what browser you've used, what you did,
precisely (clicked on X, opened Y, looked at feature Z, typed A, etc etc)
and where (what page, what wiki, etc) then we usually are pretty good at
pinpointing the issue, and if we're not, we tend to know what to look for
and ask the user for more information.

When we run into trouble understanding a bug, it is rarely due to knowing
whether it is the new release or not. It's usually other factors that are
(usually) a lot more important for us to know, like any gadgets that a user
has, or some browser extension, or some edge case we need to figure out
 how to reach. From my experience (and I think, from the comments on the
thread, from other devs experiences too) the "which release this came from"
is less of an issue.

I think having another wiki to maintain versions for (there's still a cost
for this in terms of maintenance and time, etc) is unnecessary for these
points you raise...

Did you encounter specific times where a developer couldn't figure out a
bug because they didn't know whether it was old or new?
It might be that the issue has a different cause, and we can tackle this
challenge differently for a good solution.

[1] https://git-scm.com/docs/git-bisect

On Fri, Sep 22, 2017 at 5:29 AM, יגאל חיטרון  wrote:

> The purpose is to say to developers if it's a new problem, or isn't. I can
> think about six benefits:
> 1) It can save them the time for checking this.
> 2) It can be made better by task filer than by developer, because the
first
> knows better the problem.
> 3) It can save the time needed to them or other to find duplicate task,
> because there are less tasks to check, only from the last week.
> 4) There are many cases when the filer have no way to give an instruction
> to reproduce the bug, does not succeed to create such an instruction, or
> the developer does not succeed to reproduce it. If the developer will know
> that the bug is new, it will be much easier to they to recognize the
> problem, or find the right way for reproduction.
> 5) Groups 0-1-2 are done (also) exactly for this. New wiki will just give
5
> times more time to see the bugs, which not always come in the first day
> only.
> 6) If there is some new bug that wasn't found on groups 0-1, but was
found,
> say, by enwiki user - and most of not tech users is there - they have not
> another day to compare, as previous groups do.
> About logs - I don't talk about extremally techs users, almost developers,
> that can do all the research work by themselves, but about the most of
> them.
> Igal
>
>
> On Sep 22, 2017 11:34, "Eran Rosenthal"  wrote:
>
> > If you don't have access to old mediawiki version (whether it is group2,
> > your own wiki or test3wiki suggested above),
> > and suspects there is a regression of something that was working in the
> > past,
> > it is useful to indicate it in the bug description, and the maintainer
of
> > that feature can check it out
> > (either by indications from git log with relevant commit messages, or by
> > restoring to older code)
> >
> > You can also go over the commits log using web interface:
> > https://github.com/wikimedia/mediawiki/commits/master
> > and as Niharika said there are a lot of new changes :)
> > While this is static (compared to running mediawiki instance) it as its
> own
> > advantages:
> > You can find out who is the owner (blame), related bugs (usually "Bug:
X"
> > in commit message) etc
> >
> >
> >
> > On Fri, Sep 22, 2017 at 8:27 AM, Niharika Kohli 
> > wrote:
> >
> > > >
> > > > When filing a phab task with some new bug,
> > > > you always want to know - is it really new, or I just did not pay
> > > attention
> > > > to it before?
> > >
> > > What's the purpose of this information? If it's a bug, new or not, a
> > ticket
> > > needs to be filed.
> > >
> > > And when I do know it's a new bug, I can open both versions
> > > > in the same time, and compare the behaviour for this bug. And also,
> > > 

Re: [Wikitech-l] Previous mediawiki version test wiki

2017-09-24 Thread Moriel Schottlender
I see your idea here, Igal, but I don't think it's necessary.

Developers usually have pretty good tools to see where a bug came from (for
example, we have a tool called "git bisect"[1] that allows us to analyze
not just which release the bug was introduced in, but a specific commit to
"blame" for the change. We use it rarely, though, because usually a ticket
with good information about the bug is enough.

If you report a bug telling us what browser you've used, what you did,
precisely (clicked on X, opened Y, looked at feature Z, typed A, etc etc)
and where (what page, what wiki, etc) then we usually are pretty good at
pinpointing the issue, and if we're not, we tend to know what to look for
and ask the user for more information.

When we run into trouble understanding a bug, it is rarely due to knowing
whether it is the new release or not. It's usually other factors that are
(usually) a lot more important for us to know, like any gadgets that a user
has, or some browser extension, or some edge case we need to figure out
 how to reach. From my experience (and I think, from the comments on the
thread, from other devs experiences too) the "which release this came from"
is less of an issue.

I think having another wiki to maintain versions for (there's still a cost
for this in terms of maintenance and time, etc) is unnecessary for these
points you raise...

Did you encounter specific times where a developer couldn't figure out a
bug because they didn't know whether it was old or new?
It might be that the issue has a different cause, and we can tackle this
challenge differently for a good solution.

[1] https://git-scm.com/docs/git-bisect

On Fri, Sep 22, 2017 at 5:29 AM, יגאל חיטרון  wrote:

> The purpose is to say to developers if it's a new problem, or isn't. I can
> think about six benefits:
> 1) It can save them the time for checking this.
> 2) It can be made better by task filer than by developer, because the first
> knows better the problem.
> 3) It can save the time needed to them or other to find duplicate task,
> because there are less tasks to check, only from the last week.
> 4) There are many cases when the filer have no way to give an instruction
> to reproduce the bug, does not succeed to create such an instruction, or
> the developer does not succeed to reproduce it. If the developer will know
> that the bug is new, it will be much easier to they to recognize the
> problem, or find the right way for reproduction.
> 5) Groups 0-1-2 are done (also) exactly for this. New wiki will just give 5
> times more time to see the bugs, which not always come in the first day
> only.
> 6) If there is some new bug that wasn't found on groups 0-1, but was found,
> say, by enwiki user - and most of not tech users is there - they have not
> another day to compare, as previous groups do.
> About logs - I don't talk about extremally techs users, almost developers,
> that can do all the research work by themselves, but about the most of
> them.
> Igal
>
>
> On Sep 22, 2017 11:34, "Eran Rosenthal"  wrote:
>
> > If you don't have access to old mediawiki version (whether it is group2,
> > your own wiki or test3wiki suggested above),
> > and suspects there is a regression of something that was working in the
> > past,
> > it is useful to indicate it in the bug description, and the maintainer of
> > that feature can check it out
> > (either by indications from git log with relevant commit messages, or by
> > restoring to older code)
> >
> > You can also go over the commits log using web interface:
> > https://github.com/wikimedia/mediawiki/commits/master
> > and as Niharika said there are a lot of new changes :)
> > While this is static (compared to running mediawiki instance) it as its
> own
> > advantages:
> > You can find out who is the owner (blame), related bugs (usually "Bug: X"
> > in commit message) etc
> >
> >
> >
> > On Fri, Sep 22, 2017 at 8:27 AM, Niharika Kohli 
> > wrote:
> >
> > > >
> > > > When filing a phab task with some new bug,
> > > > you always want to know - is it really new, or I just did not pay
> > > attention
> > > > to it before?
> > >
> > > What's the purpose of this information? If it's a bug, new or not, a
> > ticket
> > > needs to be filed.
> > >
> > > And when I do know it's a new bug, I can open both versions
> > > > in the same time, and compare the behaviour for this bug. And also,
> > > compare
> > > > the console results - what exactly changed in html, in css, in js
> > > commands
> > > > reactions.
> > >
> > > I agree that information will save some developer time but at the same
> > time
> > > this information is not so easy to gather. This is helpful when the
> users
> > > have some working knowledge of how developer tools work and how to
> > compare
> > > file changes. Usually in each version there are a lot of new changes.
> > Often
> > > it's not easy for developers even to find out what could be causing the
> > >