Page MenuHomePhabricator

kerberizer (Luchesar ILIEV)
Troublemaker-in-Residence, Bulgarian Wikipedia

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Friday

  • Clear sailing ahead.

User Details

User Since
Dec 11 2015, 4:43 PM (204 w, 5 d)
Availability
Available
IRC Nick
kerberizer
LDAP User
Kerberizer
MediaWiki User
Iliev [ Global Accounts ]

Don't climb the mountain to conquer it. Climb it to conquer yourself.

Recent Activity

Sun, Nov 10

kerberizer awarded T156433: Geoline/geoshape does not work with relations other than multipolygon/route/boundary a Like token.
Sun, Nov 10, 1:11 PM · Maps (Maps-data)

Sep 26 2019

kerberizer awarded T233896: Remove bg.wikinews from www.wikinews.org a Like token.
Sep 26 2019, 8:07 AM · Discovery, Wikimedia-Portals, User-DannyS712

Sep 25 2019

kerberizer added a comment to T233322: Close and Delete/Redirect Bulgarian Wikinews.

No remark is stupid :). In [my previous patchg(https://gerrit.wikimedia.org/r/c/operations/mediawiki-config/+/538662), I've added bgwikinews to closed.dblist, which is used - among other places - in groupOverrides. My patch basically means that instead of my custom configuration (that allows sysops to edit, not just stewards), the default configuration for closed wikis will be used.

Sep 25 2019, 8:49 AM · Wiki-Setup (Delete / Redirect)
kerberizer added a comment to T233322: Close and Delete/Redirect Bulgarian Wikinews.

@Urbanecm Don't have much experience with MW, so sorry if it's a stupid remark, but wouldn't this patch also remove the stewards' access? I think @StevenJ81 might possibly want them to still be able to do some additional cleaning.

Sep 25 2019, 7:55 AM · Wiki-Setup (Delete / Redirect)
kerberizer awarded T233322: Close and Delete/Redirect Bulgarian Wikinews a Like token.
Sep 25 2019, 7:15 AM · Wiki-Setup (Delete / Redirect)

Sep 23 2019

kerberizer added a comment to T233322: Close and Delete/Redirect Bulgarian Wikinews.

As I wrote on my talk page on Meta, I'm basically ready with the cleanup, so I guess the wiki could be further locked, but this is really up to @StevenJ81 to decide/request.

Sep 23 2019, 9:08 PM · Wiki-Setup (Delete / Redirect)
kerberizer added a comment to T233322: Close and Delete/Redirect Bulgarian Wikinews.

Thank you very much, @Urbanecm!

Sep 23 2019, 4:35 PM · Wiki-Setup (Delete / Redirect)
kerberizer added a comment to T233322: Close and Delete/Redirect Bulgarian Wikinews.

Hello everyone,
I'm a bit surprised that the project is "closed" using a filter. if this is that urgent so it can't wait a while, feel free to ping me at #wikimedia-tech IRC channel, I'd be happy to introduce the restriction quickly.
Now, I'm wondering what's the required next step from the sysadmins: properly close the wiki? Restrict editing to just admins?

Sep 23 2019, 3:58 PM · Wiki-Setup (Delete / Redirect)
kerberizer added a comment to T233322: Close and Delete/Redirect Bulgarian Wikinews.

FWIW, I've also removed the previous sitenotice, which I had put to warn the users about the ongoing discussions and the possible closure of the project. I won't be posting anything in its place, until (possibly) instructed to do so.

Sep 23 2019, 3:44 PM · Wiki-Setup (Delete / Redirect)
kerberizer added a comment to T233322: Close and Delete/Redirect Bulgarian Wikinews.

Completely forgot how AbuseFilter could also prevents deletions, which may be also desirable at this moment, and restricts even the sysops themselves. So, excellent idea, indeed, thanks again!

Sep 23 2019, 3:26 PM · Wiki-Setup (Delete / Redirect)
kerberizer added a comment to T233322: Close and Delete/Redirect Bulgarian Wikinews.

Hmm. Is not an edit filter a better temporary solution?

Sep 23 2019, 3:14 PM · Wiki-Setup (Delete / Redirect)
kerberizer added a comment to T233322: Close and Delete/Redirect Bulgarian Wikinews.

As nobody on the project seems to care about the Board's decision, happily continuing to edit, I decided to exercise my still valid sysop privileges and sysop-protect all existing pages with the following message:

This project is being closed per WMF LangCom's recommendation to the Board of Trustees. For details, see: https://meta.wikimedia.org/w/index.php?oldid=19405704 and https://phabricator.wikimedia.org/T233322

Sep 23 2019, 3:08 PM · Wiki-Setup (Delete / Redirect)
kerberizer added a comment to T233322: Close and Delete/Redirect Bulgarian Wikinews.

@StevenJ81 seeing how there has been very active editing as soon as half an hour ago, I could possibly, as a very first step, fully protect all pages on the wiki (via the API) with some appropriate comment in the protection message?

Sep 23 2019, 2:38 PM · Wiki-Setup (Delete / Redirect)

Aug 12 2019

kerberizer awarded T148660: Stack overflow in AbuseFilter when using AbuseFilterCachingParser a Evil Spooky Haunted Tree token.
Aug 12 2019, 5:56 PM · AbuseFilter

Jul 11 2019

kerberizer added a comment to T147170: Implement a PHPUnit test to validate robots.txt against the specs.

FWIW, Google's robots.txt parser is now open source

Jul 11 2019, 6:04 PM · MediaWiki-Core-Testing

May 8 2019

kerberizer added a comment to T222044: Set $wgArticleCountMethod = 'any' on bgwikinews and run updateArticleCount.php.

@Dcljr: fulfilled... sorry for not being clearer

May 8 2019, 7:21 AM · Wikimedia-Site-requests

May 1 2019

kerberizer added a comment to T222044: Set $wgArticleCountMethod = 'any' on bgwikinews and run updateArticleCount.php.

@Jdforrester-WMF Thank you very much! Judging by those discussions, we seem to be on the right track here, especially given the very low level of activity on bgnews.

May 1 2019, 4:55 PM · Wikimedia-Site-requests
kerberizer updated kerberizer.
May 1 2019, 12:31 PM
kerberizer added a comment to T222044: Set $wgArticleCountMethod = 'any' on bgwikinews and run updateArticleCount.php.

FWIW, it might be interesting to know how this option is configured for the Wikinews projects in other languages.

May 1 2019, 12:28 PM · Wikimedia-Site-requests

Jan 9 2019

kerberizer added a comment to P7956 Filters which must be manually fixed in WMF wikis.

@Daimona bgwiki done

Jan 9 2019, 3:25 PM · Chinese-Sites, AbuseFilter

Oct 15 2018

kerberizer awarded T206944: API returns incorrect/stale blockinfo for user a Like token.
Oct 15 2018, 3:25 PM · Core Platform Team Workboards (Done with CPT), MW-1.32-notes (WMF-deploy-2018-10-16 (1.32.0-wmf.26)), Patch-For-Review, MediaWiki-API

Oct 14 2018

kerberizer added a comment to T206944: API returns incorrect/stale blockinfo for user.

Closing as declined as it cannot be reproduced and no code change was identified.

Oct 14 2018, 3:52 PM · Core Platform Team Workboards (Done with CPT), MW-1.32-notes (WMF-deploy-2018-10-16 (1.32.0-wmf.26)), Patch-For-Review, MediaWiki-API
kerberizer closed T206944: API returns incorrect/stale blockinfo for user as Resolved.

In the meantime, the problem went away.

{
    "batchcomplete": "",
    "query": {
        "users": [
            {
                "userid": 79518,
                "name": "Pankoantchev"
            }
        ]
    }
}
Oct 14 2018, 10:16 AM · Core Platform Team Workboards (Done with CPT), MW-1.32-notes (WMF-deploy-2018-10-16 (1.32.0-wmf.26)), Patch-For-Review, MediaWiki-API
kerberizer updated the task description for T206944: API returns incorrect/stale blockinfo for user.
Oct 14 2018, 9:18 AM · Core Platform Team Workboards (Done with CPT), MW-1.32-notes (WMF-deploy-2018-10-16 (1.32.0-wmf.26)), Patch-For-Review, MediaWiki-API
kerberizer created T206944: API returns incorrect/stale blockinfo for user.
Oct 14 2018, 9:14 AM · Core Platform Team Workboards (Done with CPT), MW-1.32-notes (WMF-deploy-2018-10-16 (1.32.0-wmf.26)), Patch-For-Review, MediaWiki-API

Oct 1 2018

kerberizer added a comment to T187749: Make it possible to use code from an external repository for editor-controlled Javascript/CSS.

Being able to hack Lua modules elsewhere might be nice also.

Oct 1 2018, 7:19 AM · Wikimedia-Hackathon-2019, Security, Wikimedia-Hackathon-2018, Patch-For-Review, MediaWiki-extension-requests, User-Tgr, Security-General, JavaScript, MediaWiki-extensions-Gadgets

Aug 14 2018

kerberizer awarded T187749: Make it possible to use code from an external repository for editor-controlled Javascript/CSS a Love token.
Aug 14 2018, 5:09 PM · Wikimedia-Hackathon-2019, Security, Wikimedia-Hackathon-2018, Patch-For-Review, MediaWiki-extension-requests, User-Tgr, Security-General, JavaScript, MediaWiki-extensions-Gadgets

Jul 22 2018

kerberizer added a comment to T200071: Some water areas rendered as land in Kartotherian.

This seems to have been fixed.

Jul 22 2018, 8:38 PM · Maps (Kartotherian)

Jul 20 2018

kerberizer created T200071: Some water areas rendered as land in Kartotherian.
Jul 20 2018, 9:42 AM · Maps (Kartotherian)

Jul 6 2018

kerberizer added a comment to T2418: Easier and better alignment within Wiki Tables.

I don't think TemplateStyles is going to solve the root problem. Sure, theoretically it will give the ordinary users much more flexibility in styling their tables, but it isn't reasonable to expect that most will want to deal with full-blown CSS. Currently, the best way of achieving per-column alignment seems to be defining specific classes that should cover all possible cases: col-1-center, col-2-right, etc., and then adding them to the table header, e.g. {| class="wikitable col-3-right col-4-right". This is cumbersome, especially for larger tables, but at least it doesn't require technical knowledge from the ordinary editors.

Jul 6 2018, 8:51 AM · MediaWiki-Parser

May 24 2018

kerberizer added a member for Tech-Ambassadors: kerberizer.
May 24 2018, 1:06 PM

Apr 25 2018

kerberizer added a comment to T192895: Enable Kartographer on the Bulgarian Wikipedia.

Deployed and tested (https://bg.wikipedia.org/wiki/%D0%9F%D0%BE%D1%82%D1%80%D0%B5%D0%B1%D0%B8%D1%82%D0%B5%D0%BB:Martin_Urbanec/sandbox). If you want to have the tracking category ("Pages with maps") translated, please edit https://translatewiki.net/wiki/MediaWiki:Kartographer-tracking-category/bg and wait (only approved translators can edit, if don't know one, add the translation as a comment to this task).

Apr 25 2018, 1:47 PM · Collaboration-Team-Triage, Patch-For-Review, User-Urbanecm, Discovery, Maps, Collaboration-Feature-Rollouts (Collaboration-Maps), Wikimedia-Extension-setup

Apr 24 2018

kerberizer created T192895: Enable Kartographer on the Bulgarian Wikipedia.
Apr 24 2018, 11:12 AM · Collaboration-Team-Triage, Patch-For-Review, User-Urbanecm, Discovery, Maps, Collaboration-Feature-Rollouts (Collaboration-Maps), Wikimedia-Extension-setup

Jun 15 2017

Framawiki awarded T147170: Implement a PHPUnit test to validate robots.txt against the specs a Love token.
Jun 15 2017, 7:05 PM · MediaWiki-Core-Testing

Apr 4 2017

kerberizer awarded T162145: Convert reference lists over to `responsive` on bgwiki a Like token.
Apr 4 2017, 1:54 PM · User-Ryasmeen, Patch-For-Review, Wikimedia-Site-requests, VisualEditor, Cite

Nov 18 2016

kerberizer added a comment to T148660: Stack overflow in AbuseFilter when using AbuseFilterCachingParser.

As for the concatenation, it was a rather crude method to insert comments for each domain (as it needs an explanation why it was added). I'll think of an alternative way to do this, so that the regex could become a single string.

Nov 18 2016, 9:33 AM · AbuseFilter
kerberizer added a comment to T148660: Stack overflow in AbuseFilter when using AbuseFilterCachingParser.

@ori, the contains_any approach is arguably simpler, but wouldn't it lead to false positives, e.g., if I understand correctly how it works, contains_any(added_links, "my-site.com", ...) would fire also on yummy-site.com.

Nov 18 2016, 9:28 AM · AbuseFilter
kerberizer added a comment to T148660: Stack overflow in AbuseFilter when using AbuseFilterCachingParser.

BTW, since this is a regex for websites, I might actually split it in 28 parts: one for each starting letter of the alphabet and one each for when the domain name starts with a number or with a Cyrillic letter, i.e. forbidden_regex_A, forbidden_regex_B, ... forbidden_regex_Z, forbidden_regex_NUM, forbidden_regex_CYR. Then obviously it'll be something like added_links irlike forbidden_regex_A | added_links irlike forbidden_regex_B | ... | added_links irlike forbidden_regex_CYR. Which actually would be more efficient server-wise: as large as possible regexes, but not too large to cause breakage, or many smaller OR-ed regexes?

Nov 18 2016, 8:18 AM · AbuseFilter
kerberizer added a comment to T148660: Stack overflow in AbuseFilter when using AbuseFilterCachingParser.

Sorry that our filter has caused trouble on your side. I've split it in two parts as kindly suggested by @ori. Just one question though: is there any way to know what is the maximum regex length? The thing is, this filter may be extended in the future, and we might hit the same problem. Of course, we may just split it into three regexes right away to have larger margin for error, but still some clear indication of when a regex is too large would be nice. Could for instance a check be made when the filter is saved so that whoever was updating it would know immediately that they need to split it into even smaller fragments?

Nov 18 2016, 8:03 AM · AbuseFilter

Oct 3 2016

kerberizer added a comment to T146908: Global robots.txt contains invalid empty line.

@hashar, thanks. I had already added it for the Morning SWAT, but if the EU mid-day SWAT is more convenient for you, it's totally fine by me (hadn't added it there, as all the 8 slots seemed taken). I think I'll also be available in IRC if the need arises.

Oct 3 2016, 9:40 AM · Patch-For-Review, Wikimedia-Site-requests
kerberizer added a parent task for T147170: Implement a PHPUnit test to validate robots.txt against the specs: T16720: robots.txt (tracking).
Oct 3 2016, 3:18 AM · MediaWiki-Core-Testing
kerberizer added a subtask for T16720: robots.txt (tracking): T147170: Implement a PHPUnit test to validate robots.txt against the specs.
Oct 3 2016, 3:18 AM · Tracking-Neverending, Wikimedia-Site-requests
kerberizer added a comment to T147170: Implement a PHPUnit test to validate robots.txt against the specs.

@hashar, could you please add anyone who might be interested in keeping track of this task or, better yet, who might want to claim it, as I don't know the devs unfortunately. For myself, while I'd very much like to help, I'm afraid it isn't likely to happen very soon, considering that I do very little programming overall, and have almost zero experience in PHP. Still, I'll keep an eye on it. Thanks! :)

Oct 3 2016, 3:14 AM · MediaWiki-Core-Testing
kerberizer triaged T147170: Implement a PHPUnit test to validate robots.txt against the specs as Lowest priority.
Oct 3 2016, 3:07 AM · MediaWiki-Core-Testing
kerberizer created T147170: Implement a PHPUnit test to validate robots.txt against the specs.
Oct 3 2016, 3:06 AM · MediaWiki-Core-Testing

Sep 30 2016

kerberizer added a comment to T146908: Global robots.txt contains invalid empty line.

@hashar, much appreciated indeed! I'll see to push it tomorrow.

Sep 30 2016, 10:59 PM · Patch-For-Review, Wikimedia-Site-requests

Sep 28 2016

kerberizer claimed T146908: Global robots.txt contains invalid empty line.
Sep 28 2016, 4:14 PM · Patch-For-Review, Wikimedia-Site-requests
kerberizer added a comment to T146908: Global robots.txt contains invalid empty line.

Please feel free to submit a change request on gerrit to the operations/mediawiki-config repository :)

Sep 28 2016, 4:12 PM · Patch-For-Review, Wikimedia-Site-requests
kerberizer added a comment to T146908: Global robots.txt contains invalid empty line.

I see numerous blank lines before line 423 in https://en.wikipedia.org/robots.txt

Sep 28 2016, 4:02 PM · Patch-For-Review, Wikimedia-Site-requests
kerberizer added a parent task for T146908: Global robots.txt contains invalid empty line: T16720: robots.txt (tracking).
Sep 28 2016, 3:47 PM · Patch-For-Review, Wikimedia-Site-requests
kerberizer added a subtask for T16720: robots.txt (tracking): T146908: Global robots.txt contains invalid empty line.
Sep 28 2016, 3:47 PM · Tracking-Neverending, Wikimedia-Site-requests
kerberizer created T146908: Global robots.txt contains invalid empty line.
Sep 28 2016, 3:47 PM · Patch-For-Review, Wikimedia-Site-requests