Petrb (Petr Bena)
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Oct 22 2014, 5:18 PM (152 w, 5 d)
Availability
Available
IRC Nick
petan
LDAP User
Petrb
MediaWiki User
Petrb

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

Tue, Sep 19

Petrb closed T175901: https://huggle.wmflabs.org gives ERR_NAME_NOT_RESOLVED as Resolved.

OK, I corrected that link

Tue, Sep 19, 10:32 AM · Cloud-VPS, Huggle
Petrb added a comment to T175901: https://huggle.wmflabs.org gives ERR_NAME_NOT_RESOLVED.

link me

Tue, Sep 19, 9:46 AM · Cloud-VPS, Huggle
Petrb added a comment to T175901: https://huggle.wmflabs.org gives ERR_NAME_NOT_RESOLVED.

Yes, I am kind of wondering, what purpose should huggle.wmflabs.org serve @MarcoAurelio? Did that website even exist in past? What is supposed to be there?

Tue, Sep 19, 8:58 AM · Cloud-VPS, Huggle

Mon, Sep 18

Petrb added a comment to T169962: Review and update Huggle config for es.wikipedia.

You can but, be careful, huggle 3.3.0 will start using new YAML config page since moment you create it.

Mon, Sep 18, 6:27 PM · Spanish-Sites, User-MarcoAurelio, WorkType-Maintenance, Huggle
Petrb triaged T176115: Figure out if FlatPack is a good platform for packaging in our use case and eventually set it up as Normal priority.
Mon, Sep 18, 7:48 AM · Huggle
Petrb created T176115: Figure out if FlatPack is a good platform for packaging in our use case and eventually set it up.
Mon, Sep 18, 7:48 AM · Huggle

Wed, Sep 13

Petrb updated subscribers of T174904: Plan release of new Huggle (3.3.0 / 3.2.1).

@RichSmith can you build 3.3.0 for mac?

Wed, Sep 13, 6:23 PM · Release, Huggle
Petrb updated the task description for T174904: Plan release of new Huggle (3.3.0 / 3.2.1).
Wed, Sep 13, 6:22 PM · Release, Huggle

Tue, Sep 12

Petrb closed T175598: Change Goat-Bot back to WM-Bot as Resolved.
Tue, Sep 12, 2:55 PM · WM-Bot

Fri, Sep 8

Petrb added a comment to T175241: Huggle doesn't show Unicode characters correctly in Webkit + Ubuntu.

Unfortunately I am not yet aware of any sane way to include this into Canonical's snap auto-builder, I might be able to compile some custom binary package though on my virtual box as a workaround for people who have this problem.

Fri, Sep 8, 11:48 AM · Huggle
Petrb added a comment to T175241: Huggle doesn't show Unicode characters correctly in Webkit + Ubuntu.

It seems like a bug in the webkit, when I compiled Huggle with web-engine on Ubuntu this worked just fine. Problem is that this component is so new that it's not yet in Ubuntu repository, so it needs to be compiled using Qt libraries downloaded from qt community portal.

Fri, Sep 8, 11:48 AM · Huggle
Petrb added a comment to T175241: Huggle doesn't show Unicode characters correctly in Webkit + Ubuntu.

Interesting part is that on my Linux it display OK but when I try to dump the page it results in garbage, so the problem here may be with the function that dumps the traffic to file. In my case I am using web-engine though, instead of WebKit.

Fri, Sep 8, 9:48 AM · Huggle
Petrb updated subscribers of T175241: Huggle doesn't show Unicode characters correctly in Webkit + Ubuntu.
Fri, Sep 8, 9:35 AM · Huggle
Petrb added a comment to T174904: Plan release of new Huggle (3.3.0 / 3.2.1).

Would be nice to fix before we do that: T175241

Fri, Sep 8, 9:32 AM · Release, Huggle

Thu, Sep 7

Petrb triaged T175241: Huggle doesn't show Unicode characters correctly in Webkit + Ubuntu as High priority.
Thu, Sep 7, 9:34 AM · Huggle
Petrb added a comment to T175241: Huggle doesn't show Unicode characters correctly in Webkit + Ubuntu.

This is probably related to https://github.com/huggle/huggle3-qt-lx/issues/244 I am now looking into it.

Thu, Sep 7, 9:33 AM · Huggle

Wed, Sep 6

Petrb added a comment to T161797: Document all site config options.

You can see new syntax with comments here: https://www.mediawiki.org/w/index.php?title=Manual:Huggle/Deploying/DefaultConfig.yaml

Wed, Sep 6, 1:11 PM · Easy, Need-volunteer, Huggle
Petrb updated the task description for T161797: Document all site config options.
Wed, Sep 6, 1:11 PM · Easy, Need-volunteer, Huggle
Petrb added a comment to T161797: Document all site config options.

Yes, they are being deprecated, since the syntax is incompatible new syntax needs to stay on a new page, we can also use this opportunity to do some major clean-up of project config page, which now contains lot of options we don't even use anymore.

Wed, Sep 6, 1:10 PM · Easy, Need-volunteer, Huggle
Petrb updated the task description for T173179: ProTips.
Wed, Sep 6, 12:38 PM · Huggle

Mon, Sep 4

Petrb raised the priority of T149290: Enable Huggle on Commons from Normal to High.
Mon, Sep 4, 11:03 AM · Commons, Huggle
Petrb updated the task description for T174904: Plan release of new Huggle (3.3.0 / 3.2.1).
Mon, Sep 4, 10:59 AM · Release, Huggle
Petrb added a comment to T174904: Plan release of new Huggle (3.3.0 / 3.2.1).

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

Mon, Sep 4, 10:58 AM · Release, Huggle
Petrb triaged T174904: Plan release of new Huggle (3.3.0 / 3.2.1) as High priority.

@Addshore @Krenair

Mon, Sep 4, 9:48 AM · Release, Huggle
Petrb created T174904: Plan release of new Huggle (3.3.0 / 3.2.1).
Mon, Sep 4, 9:47 AM · Release, Huggle
Petrb lowered the priority of T173120: Include goat in Huggle logo from High to Lowest.
Mon, Sep 4, 8:59 AM · Wikimania-Hackathon-2017, Patch-For-Review, Huggle, User-Addshore, Goatification

Sat, Sep 2

Petrb closed T166904: Huggle 3.1.22 crash (Unhandled exception) as Resolved.

reopen if it still crashes, thanks

Sat, Sep 2, 10:30 PM · Huggle
Petrb added a comment to T166904: Huggle 3.1.22 crash (Unhandled exception).

This was probably already fixed, check the beta version: http://petr.insw.cz/huggle/nightly/huggle3.zip

Sat, Sep 2, 10:23 PM · Huggle
Petrb triaged T165874: Implement queue filter that allows people to specify range of score of edits they want to see as Normal priority.
Sat, Sep 2, 10:22 PM · WorkType-NewFunctionality, Huggle
Petrb triaged T170642: Mac Building Warnings as Low priority.
Sat, Sep 2, 10:22 PM · Huggle
Petrb triaged T171288: Send custom message dialog box as Normal priority.
Sat, Sep 2, 10:21 PM · Huggle
Petrb triaged T173179: ProTips as Normal priority.
Sat, Sep 2, 10:21 PM · Huggle
Petrb raised the priority of T166044: sudo make install should install libraries to proper locations that actually work in most of distros from Normal to High.
Sat, Sep 2, 10:21 PM · Huggle
Petrb closed T173665: error while loading shared libraries: libircclient.so: cannot open shared object file as Invalid.
Sat, Sep 2, 10:19 PM · Huggle
Petrb added a comment to T173665: error while loading shared libraries: libircclient.so: cannot open shared object file.

This makes no sense.

Sat, Sep 2, 10:19 PM · Huggle
Petrb triaged T173968: Preview the wikitext message as Low priority.
Sat, Sep 2, 10:15 PM · Huggle
Petrb triaged T173969: Have a list of preformated messages/templates to send as Normal priority.
Sat, Sep 2, 10:15 PM · Huggle
Petrb closed T166466: New tab should contain some built-in web page that explains how tab works in Huggle as Resolved.
Sat, Sep 2, 10:14 PM · Huggle
Petrb closed T165871: Implement refresh as Resolved.

that reload menu in browser is useless and should be removed, if only I knew how to do that.

Sat, Sep 2, 10:12 PM · WorkType-NewFunctionality, Huggle

Thu, Aug 31

Elitre awarded T174650: Increase font size of logs? a Like token.
Thu, Aug 31, 5:05 PM · WM-Bot
Petrb added a comment to T166466: New tab should contain some built-in web page that explains how tab works in Huggle.

https://github.com/huggle/huggle3-qt-lx/pull/243

Thu, Aug 31, 2:49 PM · Huggle
Petrb closed T174650: Increase font size of logs? as Resolved.

merged

Thu, Aug 31, 11:17 AM · WM-Bot

Aug 25 2017

Petrb added a comment to T173969: Have a list of preformated messages/templates to send.

Can you give me some example I have no idea what you talk about.

Aug 25 2017, 1:03 PM · Huggle

Aug 22 2017

Framawiki awarded T171288: Send custom message dialog box a Love token.
Aug 22 2017, 9:18 PM · Huggle

Aug 13 2017

Petrb updated subscribers of T172919: Implement new review filters into Huggle / Major UI refactoring.
Aug 13 2017, 9:22 PM · Huggle
Petrb added a comment to T173234: Goat ASCII Art.

Can you confirm that those a freely licensed? Something that's GPL compatible.

Aug 13 2017, 3:22 PM · Release-Engineering-Team (Kanban), User-greg, Goatification
Petrb added a comment to T173234: Goat ASCII Art.
Aug 13 2017, 3:18 PM · Release-Engineering-Team (Kanban), User-greg, Goatification
Petrb added a comment to T173234: Goat ASCII Art.

http://www.ascii-art.de/ascii/ghi/goat.txt

Aug 13 2017, 3:17 PM · Release-Engineering-Team (Kanban), User-greg, Goatification

Aug 12 2017

Petrb created T173223: Create goat-robot logo for goat-bot.
Aug 12 2017, 8:40 PM · Goatification, WM-Bot
Petrb added a member for Goatification: Petrb.
Aug 12 2017, 8:36 PM
Petrb created T173179: ProTips.
Aug 12 2017, 1:38 PM · Huggle

Aug 11 2017

Petrb added a comment to T94499: Change @wd command to use HTTP endpoint.

it seems that wd script was lost while moving to another instance on labs :( so wd doesn't work at all now

Aug 11 2017, 8:32 PM · WM-Bot
Petrb added a comment to T173120: Include goat in Huggle logo.

http://www.tattoostime.com/images/344/aries-goat-outline-tattoo-design.jpg this one looks good to me

Aug 11 2017, 7:47 PM · Wikimania-Hackathon-2017, Patch-For-Review, Huggle, User-Addshore, Goatification
Petrb reassigned T173120: Include goat in Huggle logo from Petrb to Addshore.
Aug 11 2017, 6:04 PM · Wikimania-Hackathon-2017, Patch-For-Review, Huggle, User-Addshore, Goatification
Petrb claimed T173120: Include goat in Huggle logo.
Aug 11 2017, 5:53 PM · Wikimania-Hackathon-2017, Patch-For-Review, Huggle, User-Addshore, Goatification

Aug 10 2017

Petrb added a comment to T172919: Implement new review filters into Huggle / Major UI refactoring.

o_O

sitting here ROFLing to myself

if I thought the icons I whipped up in photoshop in 2007 would:
(a) still be in use ten years later, and
(b) be analysed in a WMF usability presentation

I probably wouldn't have bothered releasing huggle in the first place...

(they made perfect sense to me at the time, and I wasn't up to the task of making any kind of AI to determine faith-ness of edits which seems to be happening now)

Aug 10 2017, 9:35 PM · Huggle
Petrb closed T166588: huggle.huggle.eqiad.wmflabs does not have puppet installed as Resolved.

instance is down

Aug 10 2017, 8:49 PM · Cloud-VPS, Huggle
Petrb closed T172926: Update scoring (ORES) extension as Resolved.
Aug 10 2017, 1:56 PM · Huggle

Aug 9 2017

Petrb added a comment to T172926: Update scoring (ORES) extension.

So I talked to Aaron and now I know I need to write this all to comments, since he already told me this in Vienna and I forgot it :)

Aug 9 2017, 8:57 PM · Huggle
Petrb added a comment to T172926: Update scoring (ORES) extension.

We did this:

Aug 9 2017, 8:48 PM · Huggle
Petrb triaged T172926: Update scoring (ORES) extension as High priority.
Aug 9 2017, 7:36 PM · Huggle
Petrb triaged T172940: Make travis build MacOS packages for us as Low priority.
Aug 9 2017, 7:18 PM · Huggle
Petrb created T172940: Make travis build MacOS packages for us.
Aug 9 2017, 7:18 PM · Huggle
Petrb created T172926: Update scoring (ORES) extension.
Aug 9 2017, 6:09 PM · Huggle
Petrb triaged T172919: Implement new review filters into Huggle / Major UI refactoring as High priority.
Aug 9 2017, 5:49 PM · Huggle
Petrb closed T165890: Add new icons to huggle repo as Resolved.
Aug 9 2017, 5:49 PM · Huggle
Petrb added a comment to T165890: Add new icons to huggle repo.

NVM I just found you already sent them to me

Aug 9 2017, 5:32 PM · Huggle
Petrb added a comment to T165890: Add new icons to huggle repo.

@Pginer-WMF can you please add all these files to .zip file and send them to petr@bena.rocks? Getting so many files one by one from phabricator isn't very easy :/

Aug 9 2017, 5:31 PM · Huggle
Petrb created T172919: Implement new review filters into Huggle / Major UI refactoring.
Aug 9 2017, 5:15 PM · Huggle

Aug 4 2017

Petrb closed T165873: Implement preferences option to change the queue size as Resolved.

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

Aug 4 2017, 10:21 PM · Easy, Huggle

Aug 3 2017

Petrb closed T165858: MAJOR refactoring of wiki config: Implement YAML parser and change config pages to it as Resolved.
Aug 3 2017, 8:44 PM · Huggle
Petrb closed T171149: Huggle for eswiki does not seem to display the warning levels in the queue of edits as Resolved.

newer huggle has YAML support so there will be no more issues with commas ;)

Aug 3 2017, 12:51 PM · Spanish-Sites, User-MarcoAurelio, Huggle
Petrb added a comment to T166588: huggle.huggle.eqiad.wmflabs does not have puppet installed.

hmm, that I probably did, I have very bad experience with puppet, it happened to me couple of times that puppet completely ruined the instance and made it defunct, then I was told to just build a new one instead. Did the situation get better since?

Aug 3 2017, 12:49 PM · Cloud-VPS, Huggle
Petrb added a comment to T165908: Enable Huggle on ta.wikipedia.org.

Hi, these pages are directly on your wiki, for example: https://ta.wikipedia.org/wiki/Project:Huggle or https://ta.wikipedia.org/wiki/Project:Huggle/Message

Aug 3 2017, 10:04 AM · Tamil-Sites, Huggle
Petrb triaged T172371: Create extensive unit tests for YAML parser, configuration and user config parsing as Low priority.
Aug 3 2017, 10:02 AM · Huggle
Petrb created T172371: Create extensive unit tests for YAML parser, configuration and user config parsing.
Aug 3 2017, 10:02 AM · Huggle

Jul 29 2017

Petrb closed T131478: Fix Huggle build on Travis CI as Resolved.
Jul 29 2017, 8:28 AM · User-Matthewrbowker, Huggle
Petrb added a comment to T131478: Fix Huggle build on Travis CI.

Travis doesn't support Qt5 very well, the problem here is that it's using ubuntu as backend, and every version of ubuntu changes their semantics for package naming for Qt, so preinstall script that installs dependencies would have to change with every ubuntu version.

Jul 29 2017, 8:28 AM · User-Matthewrbowker, Huggle

Jul 26 2017

Petrb added a comment to T166027: Huggle Crash Report [Null pointer exception]: The variable you referenced (edit->User) had null value..

I don't know how to reproduce this bug though, can you? If not I guess it's fixed now.

Jul 26 2017, 1:39 PM · WorkType-Maintenance, Huggle

Jul 24 2017

Petrb updated the task description for T165858: MAJOR refactoring of wiki config: Implement YAML parser and change config pages to it.
Jul 24 2017, 3:23 PM · Huggle
Petrb updated the task description for T165858: MAJOR refactoring of wiki config: Implement YAML parser and change config pages to it.
Jul 24 2017, 3:23 PM · Huggle
Petrb renamed T165858: MAJOR refactoring of wiki config: Implement YAML parser and change config pages to it from Implement YAML parser and change config pages to it to MAJOR refactoring of wiki config: Implement YAML parser and change config pages to it.
Jul 24 2017, 3:22 PM · Huggle

Jul 23 2017

Petrb added a comment to T161797: Document all site config options.

Since we are moving to YAML in next version of Huggle, we can also remove all deprecated options as this new config page is not going to be read by older Huggle versions, this will hopefully server to clean up all the mess

Jul 23 2017, 9:00 AM · Easy, Need-volunteer, Huggle
Petrb added a comment to T161797: Document all site config options.

I decided to document all options inside of the config itself: https://www.mediawiki.org/wiki/Manual:Huggle/Deploying/DefaultConfig.yaml

Jul 23 2017, 8:58 AM · Easy, Need-volunteer, Huggle

Jul 22 2017

Petrb added a comment to T171149: Huggle for eswiki does not seem to display the warning levels in the queue of edits.

it doesn't have problem with that but it does have problem with missing comma you forgot on end of line ;)

Jul 22 2017, 8:46 AM · Spanish-Sites, User-MarcoAurelio, Huggle

Jul 21 2017

Petrb triaged T171106: Enable Huggle for lv.wikipedia.org as Normal priority.
Jul 21 2017, 11:37 AM · Huggle
Petrb updated the task description for T171106: Enable Huggle for lv.wikipedia.org.
Jul 21 2017, 11:37 AM · Huggle
Petrb created T171288: Send custom message dialog box.
Jul 21 2017, 10:17 AM · Huggle
Petrb added a comment to T171149: Huggle for eswiki does not seem to display the warning levels in the queue of edits.

I fixed the syntax error: https://es.wikipedia.org/w/index.php?title=Wikipedia:Huggle/Config&diff=100607813&oldid=100504613

Jul 21 2017, 9:55 AM · Spanish-Sites, User-MarcoAurelio, Huggle
Petrb added a comment to T171149: Huggle for eswiki does not seem to display the warning levels in the queue of edits.

Does it mean it worked and now it doesn't? If that is the case I recommend reverting your changes.

Jul 21 2017, 9:45 AM · Spanish-Sites, User-MarcoAurelio, Huggle

Jul 17 2017

Petrb closed T170449: Links to pages that start with / need to be prefixed with colon as Resolved.

fixed now

Jul 17 2017, 8:14 PM · Huggle
Petrb added a comment to T170449: Links to pages that start with / need to be prefixed with colon.

ooh now I see it, problem is with edit summary not the edit

Jul 17 2017, 2:18 PM · Huggle
Petrb added a comment to T170449: Links to pages that start with / need to be prefixed with colon.

Screw that, I can't fix this in code, someone apparently tried to fix this in templates some time ago, so some templates now have colon and some don't :( https://en.wikipedia.org/wiki/Template:Huggle

Jul 17 2017, 2:17 PM · Huggle
Petrb added a comment to T170449: Links to pages that start with / need to be prefixed with colon.

https://github.com/huggle/huggle3-qt-lx/pull/220

Jul 17 2017, 2:09 PM · Huggle
Petrb added a comment to T165908: Enable Huggle on ta.wikipedia.org.

Sorry for late reply, Huggle is now enabled in read-only mode, lot of stuff on Configuration needs to be translated as well as Project:Huggle/Message (you can use english wiki version as inspiration).

Jul 17 2017, 1:40 PM · Tamil-Sites, Huggle
Petrb triaged T170803: Reset admin password for Huggle mailing list as Low priority.
Jul 17 2017, 12:38 PM · Operations, Huggle, Wikimedia-Mailing-lists
Petrb added a project to T170803: Reset admin password for Huggle mailing list: Huggle.
Jul 17 2017, 11:25 AM · Operations, Huggle, Wikimedia-Mailing-lists
Petrb created T170803: Reset admin password for Huggle mailing list.
Jul 17 2017, 11:25 AM · Operations, Huggle, Wikimedia-Mailing-lists

Jul 16 2017

Petrb closed T87364: Optimize nightly builds as Resolved.
Jul 16 2017, 11:38 AM · WorkType-Maintenance, Huggle
Petrb added a comment to T169962: Review and update Huggle config for es.wikipedia.

The config is outdated on almost every wiki except English one, we need to take a look in that, maybe even some kind of sanity test

Jul 16 2017, 11:32 AM · Spanish-Sites, User-MarcoAurelio, WorkType-Maintenance, Huggle