Page MenuHomePhabricator

Dargasea (Howard Xiao)
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Wednesday

  • Clear sailing ahead.

User Details

User Since
Nov 28 2016, 8:46 PM (208 w, 2 h)
Availability
Available
LDAP User
Dargasia
MediaWiki User
Dargasea [ Global Accounts ]

Recent Activity

Dec 30 2018

Dargasea updated the task description for T212698: On mobile, IPv6 user contributions do not show when lowercase.
Dec 30 2018, 8:18 AM · MediaWiki-Special-pages, MobileFrontend (MobileFrontend Special Pages), IPv6, Readers-Web-Backlog
Dargasea created T212698: On mobile, IPv6 user contributions do not show when lowercase.
Dec 30 2018, 8:16 AM · MediaWiki-Special-pages, MobileFrontend (MobileFrontend Special Pages), IPv6, Readers-Web-Backlog

Jun 15 2017

Dargasea lowered the priority of T163062: Various UI elements display an incorrect Chinese language variant from High to Medium.

@LNDDYL As changing priority is a sensitive action, and in most cases that should reflect reality and not just cause it, would you please explain that why this task is more urgent?

@LNDDYL ^^?

Jun 15 2017, 2:26 AM · Wikipedia-Android-App-Backlog (Android-app-release-v2.7.20x-Dookie💩), Chinese-Sites, Android-app-Bugs, I18n

May 13 2017

Dargasea added a comment to T164910: Request creation of <enwnbot> labs project (to bridge IRC channels and Telegram groups).

@Acagastya I understand that you have already gained access Tool Labs, and I would recommend you to check out Tool Labs' Help page for further information. You would need to create a Tool account and run your program there, since you cannot run tasks in the login server.

May 13 2017, 4:17 PM · Cloud-VPS (Project-requests)

May 4 2017

Dargasea updated the task description for T164447: Request for adminship on Beta Cluster's Chinese Wikipedia.
May 4 2017, 5:36 AM · Beta-Cluster-Infrastructure
Dargasea triaged T164447: Request for adminship on Beta Cluster's Chinese Wikipedia as Medium priority.
May 4 2017, 5:35 AM · Beta-Cluster-Infrastructure
Dargasea created T164447: Request for adminship on Beta Cluster's Chinese Wikipedia.
May 4 2017, 5:35 AM · Beta-Cluster-Infrastructure

Apr 16 2017

Dargasea added a comment to T162547: Request to change namespaces of zh-classical.wikipedia.

^ after a week of discussion starting 9 Apr: 5 {{support}}, no other opinion.

Apr 16 2017, 5:56 AM · Patch-For-Review, User-Urbanecm, Wikimedia-Site-requests

Dec 24 2016

Dargasea awarded T154082: HTML-based CAPTCHAs don't display properly on mobile frontend. a Cookie token.
Dec 24 2016, 12:07 PM · User-Ryasmeen, MW-1.29-release (WMF-deploy-2017-01-17_(1.29.0-wmf.8)), Readers-Web-Backlog, VisualEditor, Patch-For-Review, MobileFrontend

Dec 11 2016

Dargasea removed a watcher for DNS: Dargasea.
Dec 11 2016, 6:09 PM
Dargasea added a watcher for DNS: Dargasea.
Dec 11 2016, 2:24 AM
Dargasea removed a watcher for Traffic: Dargasea.
Dec 11 2016, 2:23 AM
Dargasea added a watcher for Traffic: Dargasea.
Dec 11 2016, 2:23 AM
Dargasea removed a watcher for DNS: Dargasea.
Dec 11 2016, 2:22 AM
Dargasea added a watcher for DNS: Dargasea.
Dec 11 2016, 2:21 AM

Dec 10 2016

Dargasea added a comment to T152068: GCI: Document unit test decorators.

Change 326245 had a related patch set uploaded (by Dargasia):

Dec 10 2016, 7:52 AM · Patch-For-Review, Documentation, Google-Code-In-2016, Pywikibot-Documentation, Pywikibot-tests

Dec 8 2016

Dargasea added a comment to T152068: GCI: Document unit test decorators.

@jayvdb No, I've got stuff IRL so I abandoned it at the GCI side (which constantly sends me deadline emails), so that I can take my time. Definitely still working on it.

Dec 8 2016, 1:10 AM · Patch-For-Review, Documentation, Google-Code-In-2016, Pywikibot-Documentation, Pywikibot-tests

Dec 5 2016

Dargasea updated the task description for T152435: super setUp()s and tearDown()s in unit test cases.
Dec 5 2016, 10:01 PM · Patch-For-Review, Google-Code-In-2016, good first task, Pywikibot-tests
Dargasea updated subscribers of T152435: super setUp()s and tearDown()s in unit test cases.

created by your request :) . You can import this into GCI when you get the chance.

Dec 5 2016, 8:31 PM · Patch-For-Review, Google-Code-In-2016, good first task, Pywikibot-tests
Dargasea closed T152075: Automatic use of fake user agent for bot-unfriendly sites as Resolved.
Dec 5 2016, 8:29 PM · Patch-For-Review, Pywikibot-network, Pywikibot
Dargasea closed T152075: Automatic use of fake user agent for bot-unfriendly sites, a subtask of T113596: reflinks.py work with old user agent, as Resolved.
Dec 5 2016, 8:29 PM · Patch-For-Review, Google-Code-In-2015, good first task, Pywikibot-network, Pywikibot-Scripts, Pywikibot
Dargasea claimed T152068: GCI: Document unit test decorators.
Dec 5 2016, 6:48 PM · Patch-For-Review, Documentation, Google-Code-In-2016, Pywikibot-Documentation, Pywikibot-tests
Dargasea triaged T152435: super setUp()s and tearDown()s in unit test cases as Low priority.
Dec 5 2016, 6:45 PM · Patch-For-Review, Google-Code-In-2016, good first task, Pywikibot-tests
Dargasea created T152435: super setUp()s and tearDown()s in unit test cases.
Dec 5 2016, 6:45 PM · Patch-For-Review, Google-Code-In-2016, good first task, Pywikibot-tests
Dargasea added a comment to T152365: Use comms.http.fetch() for LinkChecker in weblinkchecker.

T113140 was the previous effort to use requests.

Dec 5 2016, 3:07 AM · Pywikibot-network, Pywikibot
Dargasea created T152365: Use comms.http.fetch() for LinkChecker in weblinkchecker.
Dec 5 2016, 3:06 AM · Pywikibot-network, Pywikibot

Dec 3 2016

Dargasea added a comment to T152075: Automatic use of fake user agent for bot-unfriendly sites.

Update:

Maintain a list of problematic sites in the configuration file

This has been worked on, but:

automatic use of fallback logic

I am debating if this should be implemented. Currently I'm thinking of HTTP status codes, but I thought if a server returns something like 403 Forbidden, we should honour it instead. Also in T113596 the website returned 200, but with invalid content.

Dec 3 2016, 9:24 PM · Patch-For-Review, Pywikibot-network, Pywikibot

Dec 1 2016

Dargasea claimed T152075: Automatic use of fake user agent for bot-unfriendly sites.

Thanks!

Dec 1 2016, 3:55 PM · Patch-For-Review, Pywikibot-network, Pywikibot
Dargasea added a comment to T152075: Automatic use of fake user agent for bot-unfriendly sites.

i.e. we would add a use_fake_user_agent parameter to methods in http.comms, which is False by default, True forces a fake user-agent, and None means automatic use of fallback logic (use fake if in the config list, otherwise try with real user-agent, and fallback to fake).

http.comms seems to be used only to get the user_agent, but not for making the requests themselves. Shouldn't this parameter and logic be implemented in the scripts that need fake UAs (i.e. reflinks and weblinkchecker) instead?

Dec 1 2016, 9:52 AM · Patch-For-Review, Pywikibot-network, Pywikibot
Dargasea renamed T152075: Automatic use of fake user agent for bot-unfriendly sites from Extraneous config toggle for fake user agent to Automatic use of fake user agent for bot-unfriendly sites.
Dec 1 2016, 9:47 AM · Patch-For-Review, Pywikibot-network, Pywikibot
Dargasea added a subtask for T113596: reflinks.py work with old user agent: T152075: Automatic use of fake user agent for bot-unfriendly sites.
Dec 1 2016, 9:34 AM · Patch-For-Review, Google-Code-In-2015, good first task, Pywikibot-network, Pywikibot-Scripts, Pywikibot
Dargasea added a parent task for T152075: Automatic use of fake user agent for bot-unfriendly sites: T113596: reflinks.py work with old user agent.
Dec 1 2016, 9:34 AM · Patch-For-Review, Pywikibot-network, Pywikibot
Dargasea added a comment to T152075: Automatic use of fake user agent for bot-unfriendly sites.

This task needs a little analysis to determine why the default is None

None behaves the same way as True (if set a value, UA becomes that value. if False, default UA returned). The default is Introduced since the patch was submitted and unchanged since then.

Dec 1 2016, 9:30 AM · Patch-For-Review, Pywikibot-network, Pywikibot
Dargasea triaged T152075: Automatic use of fake user agent for bot-unfriendly sites as Low priority.
Dec 1 2016, 8:42 AM · Patch-For-Review, Pywikibot-network, Pywikibot
Dargasea closed T146681: Quiet TimeoutError in celery logging as Resolved.
Dec 1 2016, 8:10 AM · Machine Learning Platform (Current), Google-Code-In-2016, good first task, ORES
Dargasea added a comment to T124005: Create tests for fake user agent.

If T152075 completes, we should remove config.fake_user_agent = None from the test case.

Dec 1 2016, 7:50 AM · Patch-For-Review, Google-Code-In-2016, Pywikibot-tests, Pywikibot, Pywikibot-network, good first task, Google-Code-In-2015
Dargasea created T152075: Automatic use of fake user agent for bot-unfriendly sites.
Dec 1 2016, 7:45 AM · Patch-For-Review, Pywikibot-network, Pywikibot
Dargasea assigned T124005: Create tests for fake user agent to jayvdb.

Patch 324633 has been submitted on Geritt, which should resolve this.

Dec 1 2016, 12:43 AM · Patch-For-Review, Google-Code-In-2016, Pywikibot-tests, Pywikibot, Pywikibot-network, good first task, Google-Code-In-2015

Nov 30 2016

Dargasea reopened T146681: Quiet TimeoutError in celery logging as "Open".

PR 179 should solve this. Can you check?

Nov 30 2016, 2:47 AM · Machine Learning Platform (Current), Google-Code-In-2016, good first task, ORES
Dargasea closed T146681: Quiet TimeoutError in celery logging as Resolved.
Nov 30 2016, 2:45 AM · Machine Learning Platform (Current), Google-Code-In-2016, good first task, ORES
Dargasea placed T146681: Quiet TimeoutError in celery logging up for grabs.
Nov 30 2016, 1:28 AM · Machine Learning Platform (Current), Google-Code-In-2016, good first task, ORES

Nov 28 2016

Dargasea claimed T146681: Quiet TimeoutError in celery logging.

I will be working on this as part of GCI 2016.

Nov 28 2016, 8:51 PM · Machine Learning Platform (Current), Google-Code-In-2016, good first task, ORES