Page MenuHomePhabricator

Petrb (Petr Bena)
User

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Monday

  • Clear sailing ahead.

User Details

User Since
Oct 22 2014, 5:18 PM (318 w, 2 d)
Availability
Available
IRC Nick
petan
LDAP User
Petrb
MediaWiki User
Petrb [ Global Accounts ]

Hello, I am Petr Bena also known as Petrb (my SUL). I am a volunteer developer working on multiple projects, including Huggle, wm-bot and many others

Recent Activity

Mon, Nov 2

Dzahn awarded T37947: Enable IPv6 on CloudVPS a Barnstar token.
Mon, Nov 2, 7:06 PM · Epic, cloud-services-team (Kanban), Operations, IPv6, Cloud-VPS

Oct 5 2020

Petrb added a comment to T260105: Enable Huggle on viwiki.

Also if you already have other templates that could be used, you just need to change the template names in the yaml file, you can easily find them when you search for huggle/warn-

Oct 5 2020, 8:56 PM · Huggle
Petrb added a comment to T260105: Enable Huggle on viwiki.

Hello, sorry for coming so late to the party, what exactly do you need help with right now? I can already login to viwiki using Huggle, but obviously in read-only. If you want to enable write mode, I recommend translating the edit summaries in configuration file and importing / creating the warning templates:

Oct 5 2020, 8:52 PM · Huggle
Petrb added a comment to T262153: Document how to add new projects.

Hello, yes, but where?

Oct 5 2020, 8:47 PM · Documentation, Huggle
Petrb added a comment to T260120: [[Huggle:Shortcut-forward/vi]] translation issue.

I guess my answer resolved this?

Oct 5 2020, 8:44 PM · Huggle, I18n
Petrb added a comment to T260120: [[Huggle:Shortcut-forward/vi]] translation issue.

Ah yes, it's essentially tool tip for a forward button, which works just like in your web browser.

Oct 5 2020, 8:44 PM · Huggle, I18n

Jul 29 2020

Petrb closed T259012: Huggle cannot connect to XMLRCS feed on eswiki as Resolved.
Jul 29 2020, 7:46 AM · Huggle
Petrb added a comment to T259012: Huggle cannot connect to XMLRCS feed on eswiki.

It seems that xmlrcsd crashed on wmflabs, I don't really know why. It's restarted.

Jul 29 2020, 7:46 AM · Huggle

Jul 22 2020

Petrb claimed T249460: Deal with rvslots deprecation warning.
Jul 22 2020, 1:34 PM · Huggle
Petrb triaged T258553: Update Debian Linux installation of Huggle to latest version as Low priority.
Jul 22 2020, 1:34 PM · Huggle
Petrb added a comment to T251049: Make extension directory more easily configurable at compile time.

I am wondering how we could implement this, so that this path can be specified on one place only. Because it needs to be defined both in Huggle source code somehow (so that Huggle knows where to look for extensions) as well as CMake so that it knows where to write the compiled extensions.

Jul 22 2020, 1:33 PM · Huggle
Petrb triaged T251049: Make extension directory more easily configurable at compile time as Medium priority.
Jul 22 2020, 1:30 PM · Huggle
Petrb added a comment to T258553: Update Debian Linux installation of Huggle to latest version.

there is currently no maintainer for debian package format, it was replaced with snap format which is built automatically via Canonical's build farm. Unless someone takes over maintaining the .deb packages, I think we should obsolete it.

Jul 22 2020, 1:29 PM · Huggle

Apr 25 2020

Petrb added a comment to T250961: Snapcraft listing needs an update.

I'd like to at least connect beta releases to edge channel is there a way to do that?

Apr 25 2020, 2:19 PM · Huggle

Apr 24 2020

Petrb closed T250961: Snapcraft listing needs an update as Resolved.

I updated it to latest but I'd like to know how to automate this

Apr 24 2020, 9:28 PM · Huggle
Petrb added a comment to T250961: Snapcraft listing needs an update.

how can I change everyone to edge? I just know how to update to specific version

Apr 24 2020, 9:05 PM · Huggle

Apr 13 2020

Petrb lowered the priority of T157970: Huggle for wikispecies from Medium to Lowest.

lowering down since almost everything that devs are needed for was done, if you need any further help, please let me know

Apr 13 2020, 3:06 PM · Huggle
Petrb lowered the priority of T194607: Implement support for UWP from Medium to Lowest.
Apr 13 2020, 2:56 PM · Huggle

Apr 9 2020

Petrb closed T241250: Huggle uses deprecated `rvparse` as Resolved.

ok I couldn't find any issue after I removed it, I believe it's resolved now, this version with fix was not released yet, and even when it is, old versions of Huggle will still be used for a while though.

Apr 9 2020, 5:26 PM · Technical-Debt, Huggle
Petrb closed T246292: "This is not the latest revision" popup persists beyond edits as Resolved.
Apr 9 2020, 5:17 PM · Huggle
Petrb added a comment to T246292: "This is not the latest revision" popup persists beyond edits.

I can't really reproduce this, it seems it's not happening on Mac, but this should probably fix it: https://github.com/huggle/huggle3-qt-lx/commit/c6f964f60b2ba519e2643e21d060d61f7c6eebac

Apr 9 2020, 5:17 PM · Huggle

Apr 6 2020

Petrb added a comment to T249460: Deal with rvslots deprecation warning.

So the proposed fix should be implemented as this:

Apr 6 2020, 3:09 PM · Huggle

Apr 5 2020

Petrb added a comment to T249418: Exception When Clicking Rev Link.

The thing is I don't understand how could the stack jump from DisplayRevid to PostProcessEdit(), the function DisplayRevid doesn't have any call to that in it:

Apr 5 2020, 8:57 PM · Huggle
Petrb lowered the priority of T249418: Exception When Clicking Rev Link from High to Medium.

it isn't easy to repoduce, my guess it happened once only and never since?

Apr 5 2020, 8:53 PM · Huggle
Petrb triaged T249418: Exception When Clicking Rev Link as High priority.
Apr 5 2020, 8:38 PM · Huggle
Petrb updated the task description for T249418: Exception When Clicking Rev Link.
Apr 5 2020, 8:38 PM · Huggle
Petrb updated the task description for T249460: Deal with rvslots deprecation warning.
Apr 5 2020, 8:32 PM · Huggle
Petrb triaged T249460: Deal with rvslots deprecation warning as Medium priority.
Apr 5 2020, 8:31 PM · Huggle
Petrb created T249460: Deal with rvslots deprecation warning.
Apr 5 2020, 8:31 PM · Huggle

Mar 31 2020

Petrb added a comment to T199500: Show label and description in native or fallback languages instead of ID on Wikidata.

I see

Mar 31 2020, 10:21 PM · Wikidata, Huggle
Petrb added a comment to T241250: Huggle uses deprecated `rvparse`.

I mean, try to get some inspiration from UNIX, it was invented around 1970 and most of old C code from that time still compile on modern UNIXes... that's what I call a stable API :P

Mar 31 2020, 9:48 PM · Technical-Debt, Huggle
Petrb added a comment to T241250: Huggle uses deprecated `rvparse`.

There are multiple problems with this, it's burried in very old code that I wrote so long time ago I am not sure about the logic anymore. This commit removes it - https://github.com/huggle/huggle3-qt-lx/commit/8638b179899ff92b2a3ef2defcb6d17de511a791 but it needs some intensive testing, because I literally just removed the rvparse from API call and now I am observing what it broke.

Mar 31 2020, 9:47 PM · Technical-Debt, Huggle
Petrb added a comment to T199500: Show label and description in native or fallback languages instead of ID on Wikidata.

but is that something very specific only to wikidata? I am not sure if there is parsedcomment in other wikis? Or is there?

Mar 31 2020, 10:06 AM · Wikidata, Huggle

Mar 29 2020

Petrb closed T199633: Huggle added user warning in a discussion section not under a "month warning section" as Resolved.

https://github.com/huggle/huggle3-qt-lx/commit/25069ac9e6915f7e466341f36cddff1728b1c0c5

Mar 29 2020, 1:06 PM · WorkType-Maintenance, User-Josve05a, Huggle
Petrb closed T248433: Huggle edit-warring with itself when reverting edits on user talk pages as Resolved.

Really curious what else did I break while fixing this bug :)

Mar 29 2020, 12:27 PM · Huggle
Petrb added a comment to T248433: Huggle edit-warring with itself when reverting edits on user talk pages.

So I investigated this and found the reason, it's related to flow of current message system in connection with reverting:

Mar 29 2020, 11:22 AM · Huggle
Petrb closed T229190: Size of the false diff. as Invalid.

note this bug is not "invalid" there is just no better closure reason, such as "unreproducible"

Mar 29 2020, 10:44 AM · Huggle
Petrb added a comment to T229190: Size of the false diff..

I have to close this task as it's impossible to reproduce for me, if you run to this issue again, please have a look which feed provider is active - XmlRcs, IRC or API. Also please copy paste full system log from Huggle. That's very important for me.

Mar 29 2020, 10:34 AM · Huggle
Petrb added a comment to T229190: Size of the false diff..

this task is very hard to reproduce

Mar 29 2020, 10:32 AM · Huggle
Petrb triaged T229190: Size of the false diff. as Lowest priority.
Mar 29 2020, 10:32 AM · Huggle

Mar 27 2020

Petrb added a comment to T234082: Different definitions of "recently warned" for IP editors and registered editors are required.

Sorry to be late to the party - regarding "undocumented options", we keep documentation for options on place that not every one is probably aware of, here: https://www.mediawiki.org/wiki/Manual:Huggle/Deploying/DefaultConfig.yaml and even the options you claim to be undocumented, are in fact there ;)

Mar 27 2020, 9:23 PM · Huggle
Petrb triaged T234082: Different definitions of "recently warned" for IP editors and registered editors are required as Medium priority.
Mar 27 2020, 9:20 PM · Huggle
Petrb triaged T238877: Write Huggle labels to Jade as Medium priority.
Mar 27 2020, 9:19 PM · Huggle, Jade, Machine Learning Platform
Petrb triaged T246292: "This is not the latest revision" popup persists beyond edits as Medium priority.
Mar 27 2020, 9:19 PM · Huggle
Petrb closed T248669: Make it possible to change default diff background and text colors as Resolved.
Mar 27 2020, 8:56 PM · Huggle
Petrb added a comment to T248669: Make it possible to change default diff background and text colors.

https://github.com/huggle/huggle3-qt-lx/commit/5607ec16236fdf2f1af17c0938ea1d7ca1275186

Mar 27 2020, 8:56 PM · Huggle
Petrb placed T166717: Huggle Revert and Warn Shortcuts Wrong in Mac up for grabs.
Mar 27 2020, 7:26 PM · Huggle
Petrb placed T70502: look for new messages on all projects up for grabs.
Mar 27 2020, 7:25 PM · patch-welcome, Google-Code-In-2016, WorkType-Maintenance, good first task, Huggle
Petrb placed T74433: MW API should allow Huggle to patrol edits when they are reverted up for grabs.
Mar 27 2020, 7:25 PM · Platform Engineering, WorkType-Maintenance, MediaWiki-API, Huggle
Petrb placed T225928: UI refactoring: Visual signals are hard to interpret up for grabs.
Mar 27 2020, 7:25 PM · Huggle
Petrb placed T225929: UI refactoring: Some helpful aspects are hard to identify up for grabs.
Mar 27 2020, 7:25 PM · Huggle
Petrb placed T232125: Using @translate without language parameters but with a multi-word translation string results in an exception up for grabs.
Mar 27 2020, 7:24 PM · WM-Bot
Petrb closed T248554: Do something about bots.wmflabs.org links as Resolved.

ha, seems this was forgotten during migration to new server

Mar 27 2020, 2:21 PM · WM-Bot
Petrb triaged T248669: Make it possible to change default diff background and text colors as Medium priority.
Mar 27 2020, 10:46 AM · Huggle
Petrb created T248669: Make it possible to change default diff background and text colors.
Mar 27 2020, 10:46 AM · Huggle

Mar 25 2020

Petrb placed T93380: Move stuff in huggle docs into small number of large pages up for grabs.
Mar 25 2020, 12:01 AM · Google-Code-in-2017, good first task, Documentation, Huggle
Petrb placed T98849: Change pipe redirect output to nick to character that isn't valid nick character up for grabs.
Mar 25 2020, 12:01 AM · WM-Bot
Petrb placed T102422: Non-latin links shouldn't be encoded up for grabs.
Mar 25 2020, 12:01 AM · WM-Bot
Petrb placed T103852: Add French to the supported languages of wm-bot up for grabs.
Mar 25 2020, 12:01 AM · WM-Bot
Petrb placed T105560: Add a publisher certificate for Windows binaries up for grabs.
Mar 25 2020, 12:00 AM · WorkType-NewFunctionality, Huggle
Petrb placed T137180: The @drop command should make a confirmation code first to be typed before dropping wm-bot from a channel, to prevent accidents up for grabs.
Mar 25 2020, 12:00 AM · WM-Bot

Mar 24 2020

Petrb placed T164758: Allow admins to choose which branch(es) are said by wm-bot on IRC up for grabs.
Mar 24 2020, 11:59 PM · User-Matthewrbowker, Google-Code-in-2017, WM-Bot
Petrb placed T108336: Allow permissions based on channel permissions up for grabs.
Mar 24 2020, 11:59 PM · WM-Bot
Petrb placed T139453: ##unavailable and mode +Q up for grabs.
Mar 24 2020, 11:59 PM · WM-Bot
Petrb placed T150056: Create a simple guide with screenshots that explains how to start windows binary with parameters up for grabs.
Mar 24 2020, 11:59 PM · Google-Code-in-2017, patch-welcome, Huggle, good first task
Petrb placed T172919: Implement new review filters into Huggle / Major UI refactoring up for grabs.
Mar 24 2020, 11:58 PM · Huggle
Petrb placed T141088: Make wm-bot use SSL up for grabs.
Mar 24 2020, 11:58 PM · WM-Bot
Petrb triaged T248433: Huggle edit-warring with itself when reverting edits on user talk pages as High priority.
Mar 24 2020, 11:54 PM · Huggle
Petrb created T248433: Huggle edit-warring with itself when reverting edits on user talk pages.
Mar 24 2020, 11:54 PM · Huggle

Feb 17 2020

Petrb added a comment to T236564: "wm-bot" Cloud VPS project jessie deprecation.

both instances were shut down, you can delete them in 14 days from now

Feb 17 2020, 12:45 PM · WM-Bot, Cloud-VPS (Debian Jessie Deprecation)
Petrb closed T245372: Donate link is broken as Resolved.

❤️

Feb 17 2020, 9:06 AM · Huggle

Feb 14 2020

Petrb added a project to T236564: "wm-bot" Cloud VPS project jessie deprecation: WM-Bot.
Feb 14 2020, 10:58 AM · WM-Bot, Cloud-VPS (Debian Jessie Deprecation)
Petrb added a comment to T236564: "wm-bot" Cloud VPS project jessie deprecation.

So I successfuly migrated wm-bot core and bouncers, next step is to move MySQL DB, then instance wm-bot2 can probably be nuked.

Feb 14 2020, 10:58 AM · WM-Bot, Cloud-VPS (Debian Jessie Deprecation)
Petrb closed T223805: migrate wm-bot from server wm-bot2 to wm-bot as Resolved.

NAT is not going to be possible as old instance is going to be deleted

Feb 14 2020, 10:53 AM · WM-Bot
Petrb updated the task description for T223805: migrate wm-bot from server wm-bot2 to wm-bot.
Feb 14 2020, 10:34 AM · WM-Bot

Feb 11 2020

Petrb added a comment to T236564: "wm-bot" Cloud VPS project jessie deprecation.

I just spent couple of hours trying to get it to run with latest mono / dotnet core and there are some major issues with getting old 3rd dependencies running, so it will need a bit more time

Feb 11 2020, 11:08 PM · WM-Bot, Cloud-VPS (Debian Jessie Deprecation)

Feb 3 2020

Petrb added a comment to T209797: enwiki feature: create an edit action "citation needed" that would add {{cn}} on end of newly added content..

I will try to implement this during this year's hackathon

Feb 3 2020, 9:30 AM · Huggle

Feb 2 2020

Petrb added a comment to T236564: "wm-bot" Cloud VPS project jessie deprecation.

I successfuly created a new instances for PG and wm-bot, now I need to migrate the data from old ones and then it should be done

Feb 2 2020, 10:50 PM · WM-Bot, Cloud-VPS (Debian Jessie Deprecation)

Jan 23 2020

bd808 awarded T236529: "huggle" Cloud VPS project jessie deprecation a Party Time token.
Jan 23 2020, 6:43 PM · Cloud-VPS (Debian Jessie Deprecation)
Petrb closed T236529: "huggle" Cloud VPS project jessie deprecation as Resolved.

Hello, sorry for the delay, all obsolete instances are gone now

Jan 23 2020, 2:05 PM · Cloud-VPS (Debian Jessie Deprecation)

Jan 2 2020

Petrb added a comment to T236529: "huggle" Cloud VPS project jessie deprecation.

Sorry I wasn't much available during holidays, there is a long-needed migration to new VM being prepared, hopefully in next few weeks I will get to it

Jan 2 2020, 12:16 PM · Cloud-VPS (Debian Jessie Deprecation)

Nov 25 2019

Petrb added a comment to T225386: CSD: Log to user page when nominating.

Yes, that's where the code is and that's where you should fix it!

Nov 25 2019, 3:57 PM · User-DannyS712, Huggle

Oct 21 2019

Petrb added a comment to T70502: look for new messages on all projects.

Yes, this task is still open, it's just extreme lack of active developers that resulted in nobody looking into this.

Oct 21 2019, 3:02 PM · patch-welcome, Google-Code-In-2016, WorkType-Maintenance, good first task, Huggle

Sep 11 2019

Petrb added a comment to T232555: Grant "Tool root" rights to Krenair.

+1 Experienced and trusted

Sep 11 2019, 11:01 AM · cloud-services-team (Kanban), Toolforge

Aug 28 2019

Petrb added a comment to T229190: Size of the false diff..

this diff information is retrieved by RC feed provider, it's not computed by Huggle

Aug 28 2019, 2:31 PM · Huggle
Petrb added a comment to T231123: wm-bot makes difference between _ and a space.

wm-bot uses space as parameter separator, so I think in this case:

Aug 28 2019, 2:30 PM · WM-Bot

Jul 17 2019

Petrb closed T228121: wm-bot not reporting on recent changes (5) as Resolved.

xmlrcsd crashed for some reason

Jul 17 2019, 8:22 AM · WM-Bot

Jul 16 2019

Petrb added a comment to T226576: Freenode Iline for Wikimania Hackathon 2019.

@Rfarrand hi Rachel, did you get the e-mail from him? Can you please have a look in that?

Jul 16 2019, 8:53 AM · wikimedia-irc-freenode, Wikimania-Hackathon-2019-Organization

Jun 26 2019

Petrb added a comment to T226575: Add throttle exception for Wikimania hackathon 2019.

@Petrb There's no need in sharing the IP in a private way, at the end, it'll still be public. Two ways how to get this done:

  • upload a patch against operations/mediawiki-config, file wmf-config/throttle.php (should be self-explanatory) and ping me to deploy it
  • make the IP available to me somehow (in this case, I'll need datetimes as well - whole Wikimania?)
Jun 26 2019, 7:54 AM · Wikimedia-Site-requests, Wikimania-Hackathon-2019-Organization

Jun 25 2019

Petrb closed T226484: Release huggle 3.4.9 as Resolved.
Jun 25 2019, 9:07 PM · Huggle
Petrb added a comment to T226575: Add throttle exception for Wikimania hackathon 2019.

range is here: https://phabricator.wikimedia.org/P8657

Jun 25 2019, 9:06 PM · Wikimedia-Site-requests, Wikimania-Hackathon-2019-Organization
Petrb updated subscribers of T226576: Freenode Iline for Wikimania Hackathon 2019.

@Az1568 here is the range https://phabricator.wikimedia.org/P8657

Jun 25 2019, 9:06 PM · wikimedia-irc-freenode, Wikimania-Hackathon-2019-Organization
Petrb created T226576: Freenode Iline for Wikimania Hackathon 2019.
Jun 25 2019, 9:04 PM · wikimedia-irc-freenode, Wikimania-Hackathon-2019-Organization
Petrb created T226575: Add throttle exception for Wikimania hackathon 2019.
Jun 25 2019, 9:02 PM · Wikimedia-Site-requests, Wikimania-Hackathon-2019-Organization
Petrb updated the task description for T226484: Release huggle 3.4.9.
Jun 25 2019, 8:54 PM · Huggle
Petrb updated the task description for T226484: Release huggle 3.4.9.
Jun 25 2019, 11:03 AM · Huggle
Petrb updated the task description for T226484: Release huggle 3.4.9.
Jun 25 2019, 10:45 AM · Huggle
Petrb updated the task description for T226484: Release huggle 3.4.9.
Jun 25 2019, 10:44 AM · Huggle
Petrb created T226484: Release huggle 3.4.9.
Jun 25 2019, 10:44 AM · Huggle
Petrb closed T218601: Empty edit summaries shouldn't be allowed as Resolved.
Jun 25 2019, 10:43 AM · Huggle