[Wikitech-l] Re: ILocalizedException refactor

2021-09-11 Thread Gergő Tisza
Are the larger plans around refactoring the message system written down somewhere? On Thu, Sep 9, 2021 at 11:51 AM Thomas Chin wrote: > Hello everyone, > > We are planning to rework ILocalizedException, which will break anything > implementing the interface. Ticket: T287405 >

[Wikitech-l] Code style poll: return typehint spacing

2021-06-20 Thread Gergő Tisza
There's an ongoing discussion about how PHP return typehints should be formatted in MediaWiki code: function foo(): int { or function foo() : int { If you are interested, please vote here: https://phabricator.wikimedia.org/T220719 (The permission system for votes is somewhat

Re: [Wikitech-l] Allow HTML email

2020-09-22 Thread Gergő Tisza
Yes please. A mere fifty years after the invention of hyperlinks, it would be great to adopt them here. ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Ethical question regarding some code

2020-08-09 Thread Gergő Tisza
FWIW, the movement strategy included a recommendation* for having a technology ethics review process [1]; maybe this is a good opportunity to experiment with creating a precursory, unofficial version of that - make a wiki page for the sock puppet detection tool, and a proposal process for such

Re: [Wikitech-l] Ethical question regarding some code

2020-08-09 Thread Gergő Tisza
On Fri, Aug 7, 2020 at 6:39 PM Ryan Kaldari wrote: > Whatever danger is embodied in Amir's code, it's only a matter of time > before this danger is ubiquitous. And for the worst-case > scenario—governments using the technology to hunt down dissidents—I imagine > this is already happening. So

Re: [Wikitech-l] Ethical question regarding some code

2020-08-09 Thread Gergő Tisza
On Sat, Aug 8, 2020 at 7:43 PM Amir Sarabadani wrote: > * By closed source, I don't mean it will be only accessible to me, It's > already accessible by another CU and one WMF staff, and I would gladly > share the code with anyone who has signed NDA and they are of course more > than welcome to

Re: [Wikitech-l] Ethical question regarding some code

2020-08-06 Thread Gergő Tisza
Technically, you can make the tool open-source and keep the source code secret. That solves the maintenance problem (others who get access can legally modify). Of course, you'd have to trust everyone with access to the files to not publish them which they would be technically entitled to (unless

[Wikitech-l] Feedback requested: dropping PHP 7.2 support for MediaWiki 1.35

2020-07-28 Thread Gergő Tisza
Hi all, https://phabricator.wikimedia.org/T257879 recommends dropping support for PHP 7.2 in the upcoming MediaWiki 1.35 release. (It would still be supported in master as it will probably take months for Wikimedia production to switch.) Tl;dr: 1.35 is an LTS release which we'll support for 3

Re: [Wikitech-l] Reason for actionthrottledtext API blocking?

2020-01-13 Thread Gergő Tisza
On Mon, Jan 13, 2020 at 6:57 AM Baskauf, Steven James < steve.bask...@vanderbilt.edu> wrote: > The other thing that is different about what I'm doing and what is being > done by the other user who is not encountering this problem is that I'm > authenticating directly by establishing a session

Re: [Wikitech-l] Documentation/Examples on enabling localization in Gadgets

2019-11-27 Thread Gergő Tisza
On Tue, Nov 26, 2019 at 2:39 PM Egbe Eugene wrote: > Is there any documentation or Gadget I can have a quick look at yo be able > to learn how to enable translation in gadgets? > The common but not too great approach is to have separate per-language JS or JSON pages which put the messages into

Re: [Wikitech-l] Help on creating a new extension

2019-11-24 Thread Gergő Tisza
Hi Sohom! On Fri, Nov 22, 2019 at 10:25 AM Sohom Datta wrote: > I'd like some guidance on how to implement the unfinished parts of the > extension especially the integration with FlaggedRevs I presume that means displaying stableness settings in a similar way to page protection?

Re: [Wikitech-l] 503 Backend fetch failed

2019-10-01 Thread Gergő Tisza
503 Backend fetch failed is a generic error message you get when the application server breaks so badly that it fails to even return an error message (e.g. PHP fatal errors can do this), so Varnish has to make up its own error message. ___ Wikitech-l

Re: [Wikitech-l] Question to WMF: Backlog on bugs

2019-03-19 Thread Gergő Tisza
On Mon, Mar 18, 2019 at 3:01 PM Derk-Jan Hartman < d.j.hartman+wmf...@gmail.com> wrote: > Last year has seen a lot of focus on Technical Debt. WMF also has a core > platform team now, which finally allows a more sustainable chipping away at > some of the technical debt. Yeah. Having tech debt

Re: [Wikitech-l] Question to WMF: Backlog on bugs

2019-03-17 Thread Gergő Tisza
On Sat, Mar 16, 2019 at 5:37 PM Thomas Eugene Bishop < thomasbis...@wenlin.com> wrote: > A bug fix was provided years ago but never accepted or rejected. It’s the > first and last MediaWiki bug ever assigned to me. I’ve just unassigned > myself. > >

Re: [Wikitech-l] Question to WMF: Backlog on bugs

2019-03-14 Thread Gergő Tisza
On Wed, Mar 13, 2019 at 3:02 PM Strainu wrote: > The main problem I see with the community wishlist is that it's a > process beside the normal process, not part of it. The dedicated team > takes 10 bugs and other developers another ~10. I think we would be > much better off if each team at the

Re: [Wikitech-l] Question to WMF: Backlog on bugs

2019-03-14 Thread Gergő Tisza
On Thu, Mar 14, 2019 at 4:36 AM John Erling Blad wrote: > Google had a problem with unfixed bugs, and they started identifying > the involved developers each time the build was broken. That is pretty > harsh, but what if devs somehow was named when their bugs were > mentioned? What if there were

Re: [Wikitech-l] 2019-01-09 Scrum of Scrums meeting notes

2019-01-11 Thread Gergő Tisza
On Fri, Jan 11, 2019 at 11:29 AM Pine W wrote: > [...] Are there any upcoming plans for systematic > study or development of WMF-to-public communications processes from > Audiences and Technology? > Not quite the same thing, but touches on communication:

Re: [Wikitech-l] Please comment on the draft consultation for splitting the admin role

2018-06-12 Thread Gergő Tisza
On Tue, Jun 12, 2018 at 8:56 AM Federico Leva (Nemo) wrote: > Personally I'd like us to explore agnostic and non-invasive solutions. > Mandatory code review (especially with a required waiting time) and mandatory reauthentication are far more invasive than removing JS editing permissions from

Re: [Wikitech-l] Please comment on the draft consultation for splitting the admin role

2018-06-12 Thread Gergő Tisza
On Tue, Jun 12, 2018 at 3:26 AM Nathan wrote: > Is the risk of an attacker taking over an account with CSS/JS edit > permissions any more or less because that person knows how to use CSS/JS? > I tried to address this in the FAQ: > * The number of accounts which can be used to compromise the

[Wikitech-l] Please comment on the draft consultation for splitting the admin role

2018-06-11 Thread Gergő Tisza
Hi all, per the discussion on Phabricator, I'd like to split the administrator ("sysop") user group into two parts - one which can edit sitewide CSS/JS, and one which can not. You can find the details and detailed rationale in the task: https://phabricator.wikimedia.org/T190015 To inform the

Re: [Wikitech-l] MediaWiki 1.28 is now LTS?

2017-07-14 Thread Gergő Tisza
On Fri, Jul 14, 2017 at 3:17 PM, Robert Vogel wrote: > according to [1] the MediaWiki 1.28.2 was a LTS release. On [2] I can not > find a hint about this. Is that maybe a mistake? > > [1] https://www.mediawiki.org/w/index.php?title=Download=2478392 > [2]

[Wikitech-l] Discussion on adding a CODE_OF_CONDUCT file to all Wikimedia repos

2017-06-09 Thread Gergő Tisza
Hi all, the Wikimedia technical community has recently adopted a Code of Conduct. You have probably heard more about it than you wanted to, but if you have missed it somehow, you can read the related blog post [1]. We started adding a CODE_OF_CONDUCT file with a link to all repos (this is a new

Re: [Wikitech-l] Historical use of latin1 fields in MySQL

2017-05-02 Thread Gergő Tisza
On Tue, May 2, 2017 at 7:10 PM, Mark Clements (HappyDog) < gm...@kennel17.co.uk> wrote: > I seem to recall that a long, long time ago MediaWiki was using UTF-8 > internally but storing the data in 'latin1' fields in MySQL. > Indeed. See $wgLegacyEncoding

Re: [Wikitech-l] Sitelink removal in Wikidata

2017-04-26 Thread Gergő Tisza
On Wed, Apr 26, 2017 at 3:27 PM, Amir Ladsgroup wrote: > The tool excludes edits that are marked as patrolled but you need to > rollback (instead of undo/restore). Most flagrev wikis do not use patrolling. ___ Wikitech-l mailing

[Wikitech-l] [MediaWiki-announce] OAuth security update

2016-11-02 Thread Gergő Tisza
Hi all, a minor security bug [1] has been fixed in the OAuth extension: * a connected application could use the /identify endpoint to learn the username of a user even if the application has been disabled. * a connected application could use the /identify endpoint to learn the username of a user

Re: [Wikitech-l] Tools for dealing with citations of withdrawn academic journal articles

2015-09-17 Thread Gergő Tisza
On Tue, Aug 18, 2015 at 2:42 AM, Pine W wrote: > Is there any easy way to find all of citations of specified academic > articles on Wikipedias in all languages, and the text that is supported by > those references, so that the citations of questionable articles can be >

Re: [Wikitech-l] Yandex?

2015-07-02 Thread Gergő Tisza
On Thu, Jul 2, 2015 at 12:55 PM, Legoktm legoktm.wikipe...@gmail.com wrote: I am also interested in the answer to Nemo's question about whether this is the first piece of proprietary software ever entering use in the Wikimedia projects land? Translatewiki has been using Yandex for a while

Re: [Wikitech-l] Using , as decimal separator in #expr

2015-06-14 Thread Gergő Tisza
On Sun, Jun 14, 2015 at 3:58 PM, Jeroen De Dauw jeroended...@gmail.com wrote: I'm using the #expr parser function provided by the Parser Functions extension. I'd like it to use , as decimal separator, and it currently uses .. Is there a way to change this nicer than installing String

Re: [Wikitech-l] selenium browser testing proposal and prototype

2012-04-16 Thread Gergő Tisza
Chris McMahon cmcmahon at wikimedia.org writes: As QA Lead for WMF, one of the things I want to do is to create an institutional suite of automated cross-browser regression tests using Selenium. I have two goals for this suite: first, to make it attractive and convenient for the greater