zhuyifei1999
*Not* Serious business title.

Projects (13)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

User Since
Oct 13 2014, 10:19 AM (136 w, 6 d)
Availability
Available
IRC Nick
zhuyifei1999
LDAP User
Zhuyifei1999
MediaWiki User
Zhuyifei1999

There is currently no text in this page. You can search for this page title in other pages, or search the related logs.

Recent Activity

Today

zhuyifei1999 added a comment to T164095: pypi package does not contain scripts folder.

Why don't we just include the scripts? The whole point of having a package is to make it easier to use for beginners.

Sun, May 28, 4:16 PM · Pywikibot-core

Yesterday

zhuyifei1999 added a comment to T161553: Remove OpenStackManager from Wikitech.

a vhost named wikitech.wikimedia.org which honestly sounds like neither Labs nor Tool Labs to me.

Sat, May 27, 2:15 PM · Patch-For-Review, wikitech.wikimedia.org, MediaWiki-extensions-OpenStackManager, Labs
zhuyifei1999 added a comment to T120288: Once it's not patent-encumbered, enable MP3 support for Commons uploads and TMH/etc. playback.

Transcoding mp3 to FLAC in no way solves this problem.

My point is that flac encoding is lossless, therefore the transcoding process shall have less loss than mp3 -> oga.

Sat, May 27, 9:11 AM · Support-and-Safety, TimedMediaHandler, WMF-Legal, UploadWizard, Commons, User-notice, Multimedia
zhuyifei1999 added a comment to T164555: Weekly reports of GSoC 2017 project "glam2commons".

Is the json response broken?

Possibly. Maybe you can check what r.content actually is?

Sat, May 27, 8:37 AM · glam2commons
zhuyifei1999 added a comment to T120288: Once it's not patent-encumbered, enable MP3 support for Commons uploads and TMH/etc. playback.

The thing is, for jpeg you have "Google Images" to find potential image copyvios, but there is no "Google Audio" to find potential audio copyvios. And about that lossy thing, you're free to use flac.

Sat, May 27, 8:31 AM · Support-and-Safety, TimedMediaHandler, WMF-Legal, UploadWizard, Commons, User-notice, Multimedia

Thu, May 25

zhuyifei1999 placed T166298: Dropdown options of Upload Wizard are broken (copy metadata, add location and more, non-own-work license options) up for grabs.
Thu, May 25, 12:36 PM · MW-1.30-release-notes (WMF-deploy-2017-05-23_(1.30.0-wmf.2)), Regression, UploadWizard, Multimedia
zhuyifei1999 updated subscribers of T166298: Dropdown options of Upload Wizard are broken (copy metadata, add location and more, non-own-work license options).

I can reliably reproduce this. No obvious errors in console.

Thu, May 25, 12:31 PM · MW-1.30-release-notes (WMF-deploy-2017-05-23_(1.30.0-wmf.2)), Regression, UploadWizard, Multimedia

Wed, May 24

zhuyifei1999 renamed T137269: Disable "cross-wiki" uploads (actually local ones) from Commons to Commons, or change the upload summary so that it does not say confusing "cross-wiki" from Disable "cross-wiki" uploads from any wiki to Commons to Disable "cross-wiki" uploads (actually local ones) from Commons to Commons, or change the upload summary so that it does not say confusing "cross-wiki".
Wed, May 24, 11:59 AM · Wikimedia-Site-requests, Commons, Multimedia
zhuyifei1999 updated subscribers of T137269: Disable "cross-wiki" uploads (actually local ones) from Commons to Commons, or change the upload summary so that it does not say confusing "cross-wiki".

Per T137269#2363171, I'm going to re-fix this task to be about what was actually being discussed. However, I'm also closing it since the discussion was superseded by events.

Wed, May 24, 11:58 AM · Wikimedia-Site-requests, Commons, Multimedia

Fri, May 19

zhuyifei1999 added a project to T165593: Modification of the default alias for namespace 828 "模块:" of zh.wikipedia: Wikimedia-Site-requests.
Fri, May 19, 10:41 AM · Wikimedia-Site-requests, MediaWiki-extensions-Scribunto, I18n, Chinese-Sites

Tue, May 16

Jeff_G awarded T129216: Pywikibot should support async chunked uploading a Like token.
Tue, May 16, 11:21 AM · Pywikibot-Commons, Patch-For-Review, Pywikibot-General, Pywikibot-core

Mon, May 15

Fae awarded T129216: Pywikibot should support async chunked uploading a Like token.
Mon, May 15, 4:05 PM · Pywikibot-Commons, Patch-For-Review, Pywikibot-General, Pywikibot-core

Sat, May 13

zhuyifei1999 added a comment to T110249: Allow OAuth applications to be granted rights the user doesn't have.

Another would be Upload files from a URL (upload_by_url)

Sat, May 13, 6:26 PM · Security-Team, MediaWiki-extensions-OAuth
zhuyifei1999 added a comment to T74501: Need a way for trusted OAuth apps to make edits from blocked IPs.
In T74501#1411568, @Tgr wrote:
  • trust OAuth apps to set X-Forwarded-For so that ipblocks would be based on the IP of the user, not the IP of the tool. This would force tools which do non-immediate actions to store IP addresses and associate them with user accounts, though, which would be bad.
Sat, May 13, 6:25 PM · MediaWiki-extensions-OAuth
zhuyifei1999 added a comment to T162996: Should we allow blocked users on mediawiki to create accounts on phabricator.

As for the original question: Shouldn't we be blocking the creation of the account during the OAuth process? compared to do hacky other methods?

Sat, May 13, 6:18 PM · Phabricator
zhuyifei1999 added a parent task for T132650: Copyright detection (acoustic fingerprint matching) for audio files: T120453: Copyvio tools for Commons.
Sat, May 13, 6:07 PM · Possible-Tech-Projects, Commons
zhuyifei1999 added a subtask for T120453: Copyvio tools for Commons: T132650: Copyright detection (acoustic fingerprint matching) for audio files.
Sat, May 13, 6:07 PM · CopyPatrol, Commons, Community-Wishlist-Survey-2015
zhuyifei1999 renamed T124214: Allow filtering based on tag on Special:NewFiles from Allow filtering based on tag on Special:NewFIles to Allow filtering based on tag on Special:NewFiles.
Sat, May 13, 5:55 PM · MediaWiki-Change-tagging, DBA, MediaWiki-Recent-changes, Multimedia, Commons, User-Josve05a
zhuyifei1999 updated subscribers of T164910: Request creation of <enwnbot> labs project (to bridge IRC channels and Telegram groups).

@Dargasea 's zhmrtbot?

Sat, May 13, 2:17 PM · Labs
zhuyifei1999 awarded T132987: Write documentation on new webservice code a Barnstar token.
Sat, May 13, 8:30 AM · User-bd808, Documentation, Labs, Tool-Labs

Fri, May 12

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

Just wondering, why can't this live on tool labs?

Fri, May 12, 11:30 AM · Labs

Wed, May 10

zhuyifei1999 added a watcher for wikimedia-irc-freenode: zhuyifei1999.
Wed, May 10, 5:54 AM

Tue, May 9

zhuyifei1999 added subtasks for T60224: Add domains to $wgCopyUploadsDomains (tracking): T66535: Add *.unine.ch to wgCopyUploadsDomains, T105143: Add workwithsounds.eu to $wgCopyUploadsDomains, T105052: Add Soundcloud.com to $wgCopyUploadsDomains, T132748: Add domain to $wgCopyUploadsDomains, T69344: Add mochila_images.s3.amazonaws.com to the wgCopyUploadsDomains whitelist, T156855: Add images.metmuseum.org domain to $wgCopyUploadsDomains, T66053: Add an Amazon AWS domain to wgCopyUploadsDomains whitelist, T66700: please add *.peacepalacelibrary.nl to the wgCopyUploadsDomains whitelist, T155309: Please add www.leventhalmap.org to the wgCopyUploadsDomains whitelist of Wikimedia Commons, T66536: Add *.admin.ch to $wgCopyUploadsDomains, T137687: Please add images.nypl.org to $wgCopyUploadsDomains, T95847: Add domain to $wgCopyUploadsDomains, T139095: Please add contentdm.lib.byu.edu to $wgCopyUploadsDomains, T124080: Please add archives.gov to $wgCopyUploadsDomains, T121779: Please add digital.bodleian.ox.ac.uk and iiif.bodleian.ox.ac.uk to $wgCopyUploadsDomains, T132140: Please add bio.acousti.ca to $wgCopyUploadsDomains, T72771: Please add the domain *.scienceimage.csiro.au to the wgCopyUploadsDomains whitelist, T113188: Please add nps.gov to the wgCopyUploadsDomains whitelist of Wikimedia Commons, T116179: Add webarchive.org.uk domain to $wgCopyUploadsDomains, T67344: please add deriv.nls.uk to the wgCopyUploadsDomains whitelist, T155844: Please add <https://finds.org.uk> to $wgCopyUploadsDomains, T132701: Please add unsplash.com to the wgCopyUploadsDomains whitelist of Wikimedia Commons, T91959: Please add pool.publicdomainproject.org to the wgCopyUploadsDomains whitelist of Wikimedia Commons, T134566: Please add http://museudaimigracao.org.br/acervodigital/ to the wgCopyUploadsDomains whitelist of Wikimedia Commons, T138383: Please add www.wpc.ncep.noaa.gov to the wgCopyUploadsDomains whitelist of Wikimedia Commons, T137423: Please add nara.gov to the wgCopyUploadsDomains whitelist of Wikimedia Commons, T69120: Please add the domain *.ihs.nl to the wgCopyUploadsDomains whitelist, T69355: Please add the domain *.eur.nl to the wgCopyUploadsDomains whitelist, T134472: Please add tasnimnews.com & khamenei.ir to the wgCopyUploadsDomains whitelist of Wikimedia Commons, T123109: Allow GWT uploads from ethz.ch, T66372: Request to whitelistdomain wgCopyUploads peacepalacelibrary.nl, T153569: Please add ftpmirror.your.org/pub/wikimedia/images/ to the wgCopyUploadsDomains whitelist of Wikimedia Commons, T133286: Please put domain *.asc-test.nl on the list of whitelisted domains for upload with GWToolset, T70803: Please add the deleted domain *.eur.nl again to the wgCopyUploadsDomains whitelist, T66044: Add panoramio.com to upload from URL on Commons, T154671: Please add <digitalmedia.fws.gov> to the wgCopyUploadsDomains whitelist of Wikimedia Commons.
Tue, May 9, 1:25 PM · Commons, Tracking, Wikimedia-Site-requests
zhuyifei1999 added a parent task for T66044: Add panoramio.com to upload from URL on Commons: T60224: Add domains to $wgCopyUploadsDomains (tracking).
Tue, May 9, 1:25 PM · Shell, Wikimedia-Site-requests
zhuyifei1999 added a parent task for T66053: Add an Amazon AWS domain to wgCopyUploadsDomains whitelist: T60224: Add domains to $wgCopyUploadsDomains (tracking).
Tue, May 9, 1:25 PM · Shell, Wikimedia-Site-requests
zhuyifei1999 added a parent task for T66535: Add *.unine.ch to wgCopyUploadsDomains: T60224: Add domains to $wgCopyUploadsDomains (tracking).
Tue, May 9, 1:25 PM · Shell, Wikimedia-Site-requests
zhuyifei1999 added a parent task for T66372: Request to whitelistdomain wgCopyUploads peacepalacelibrary.nl: T60224: Add domains to $wgCopyUploadsDomains (tracking).
Tue, May 9, 1:25 PM · Wikimedia-Site-requests
zhuyifei1999 added a parent task for T66536: Add *.admin.ch to $wgCopyUploadsDomains: T60224: Add domains to $wgCopyUploadsDomains (tracking).
Tue, May 9, 1:25 PM · Shell, Wikimedia-Site-requests
zhuyifei1999 added a parent task for T69120: Please add the domain *.ihs.nl to the wgCopyUploadsDomains whitelist: T60224: Add domains to $wgCopyUploadsDomains (tracking).
Tue, May 9, 1:25 PM · Wikimedia-Site-requests
zhuyifei1999 added a parent task for T67344: please add deriv.nls.uk to the wgCopyUploadsDomains whitelist: T60224: Add domains to $wgCopyUploadsDomains (tracking).
Tue, May 9, 1:25 PM · Wikimedia-Site-requests
zhuyifei1999 added a parent task for T66700: please add *.peacepalacelibrary.nl to the wgCopyUploadsDomains whitelist: T60224: Add domains to $wgCopyUploadsDomains (tracking).
Tue, May 9, 1:25 PM · Wikimedia-Site-requests
zhuyifei1999 added a subtask for T60224: Add domains to $wgCopyUploadsDomains (tracking): T66357: Request domain whitelist digital.nls.uk in wgCopyUploadsDomains.
Tue, May 9, 1:21 PM · Commons, Tracking, Wikimedia-Site-requests
zhuyifei1999 added a parent task for T66357: Request domain whitelist digital.nls.uk in wgCopyUploadsDomains: T60224: Add domains to $wgCopyUploadsDomains (tracking).
Tue, May 9, 1:21 PM · Shell, Wikimedia-Site-requests
zhuyifei1999 added a subtask for T60224: Add domains to $wgCopyUploadsDomains (tracking): T121383: Add domain davidabian.com to $wgCopyUploadsDomains.
Tue, May 9, 1:20 PM · Commons, Tracking, Wikimedia-Site-requests
zhuyifei1999 added a parent task for T121383: Add domain davidabian.com to $wgCopyUploadsDomains: T60224: Add domains to $wgCopyUploadsDomains (tracking).
Tue, May 9, 1:20 PM · Patch-For-Review, Wikimedia-Site-requests
zhuyifei1999 added a subtask for T60224: Add domains to $wgCopyUploadsDomains (tracking): T164643: Please add esamultimedia.esa.int to $wgCopyUploadsDomains.
Tue, May 9, 1:19 PM · Commons, Tracking, Wikimedia-Site-requests
zhuyifei1999 added a parent task for T164643: Please add esamultimedia.esa.int to $wgCopyUploadsDomains: T60224: Add domains to $wgCopyUploadsDomains (tracking).
Tue, May 9, 1:19 PM · Patch-For-Review, User-Urbanecm, Commons, Wikimedia-Site-requests
zhuyifei1999 added a comment to T162508: Implement Tool Labs membership application and processing in Striker.

Do we have some screenshots of this new process? (I'm a bit curious)

Tue, May 9, 7:12 AM · Patch-For-Review, User-bd808, Tool-Labs, Striker, Labs

Mon, May 8

zhuyifei1999 added a parent task for T164662: Delete tools.datbotcommons: T133777: Tools that should get deleted (tracking).
Mon, May 8, 11:17 AM · Labs
zhuyifei1999 added a subtask for T133777: Tools that should get deleted (tracking): T164662: Delete tools.datbotcommons.
Mon, May 8, 11:17 AM · Tracking, Labs, Tool-Labs
zhuyifei1999 added a comment to T120288: Once it's not patent-encumbered, enable MP3 support for Commons uploads and TMH/etc. playback.

Is this still blocked on legal, or are we supposed to merge the support into MediaWiki first then wait for legal before we enable for Commons?

Mon, May 8, 10:01 AM · Support-and-Safety, TimedMediaHandler, WMF-Legal, UploadWizard, Commons, User-notice, Multimedia
zhuyifei1999 committed rTVTC38530ebfe34b: urlextract: Fix some direct link support (authored by zhuyifei1999).
urlextract: Fix some direct link support
Mon, May 8, 6:28 AM

Fri, May 5

zhuyifei1999 removed a subtask for T45150: Commons uploads: Support automatic conversion of video formats to free formats: T55046: Build a hooking infrastructure for e.g. Flickr and YouTube integration.
Fri, May 5, 4:40 PM · Wikimedia-Video, Commons, TimedMediaHandler
zhuyifei1999 removed a parent task for T55046: Build a hooking infrastructure for e.g. Flickr and YouTube integration: T45150: Commons uploads: Support automatic conversion of video formats to free formats.
Fri, May 5, 4:40 PM · Technical-Debt, Multimedia, UploadWizard
zhuyifei1999 added a subtask for T45150: Commons uploads: Support automatic conversion of video formats to free formats: T55046: Build a hooking infrastructure for e.g. Flickr and YouTube integration.
Fri, May 5, 4:37 PM · Wikimedia-Video, Commons, TimedMediaHandler
zhuyifei1999 added a parent task for T55046: Build a hooking infrastructure for e.g. Flickr and YouTube integration: T45150: Commons uploads: Support automatic conversion of video formats to free formats.
Fri, May 5, 4:37 PM · Technical-Debt, Multimedia, UploadWizard

Wed, May 3

zhuyifei1999 added a comment to T164272: Suggesting addition to tool labs documentation regarding tools that delibrately chmod their tool home dirs o-rx.

our privacy would be compromised.

Wed, May 3, 12:38 PM · Documentation, Labs, Tool-Labs
zhuyifei1999 added a comment to T164191: Tired of APIError: readonly.

I meant add export PYTHONPATH=/data/project/shared/pywikipedia/core:/data/project/shared/pywikipedia/core/externals/httplib2:/shared/pywikipedia/core/scripts to /mnt/nfs/labstore-secondary-tools-project/mabot/.pywikibot/jobs/tarea.sh

Wed, May 3, 10:17 AM · Patch-For-Review, DBA, Tool-Labs-tools-Other

Tue, May 2

zhuyifei1999 added a comment to T164277: jsub/jstart inconsistency: non-continuous jobs spawns a login bash shell that loads .bash_profile, but continuous jobs doesn't load either .bash_profile or .bashrc.

qsub(1) contains this:

Tue, May 2, 5:55 PM · Tool-Labs, Labs
zhuyifei1999 added a comment to T164191: Tired of APIError: readonly.

@MarcoAurelio while T164277 is not fixed, a workaround is to set the environment within the script you are running (in this case /mnt/nfs/labstore-secondary-tools-project/mabot/.pywikibot/jobs/tarea.sh)

Tue, May 2, 5:12 PM · Patch-For-Review, DBA, Tool-Labs-tools-Other
zhuyifei1999 added a comment to T164277: jsub/jstart inconsistency: non-continuous jobs spawns a login bash shell that loads .bash_profile, but continuous jobs doesn't load either .bash_profile or .bashrc.
tools.zhuyifei1999-test@tools-bastion-02:~$ cat > environ.py << EOF
> #!/usr/bin/python
> import os
> 
> for k, v in os.environ.items():
>     print k, v
> EOF
tools.zhuyifei1999-test@tools-bastion-02:~$ chmod a+x environ.py 
tools.zhuyifei1999-test@tools-bastion-02:~$ jsub -once -N env environ.py; sleep 10; grep SHTYPE env.{out,err}; rm env.{out,err}
Your job 4557795 ("env") has been submitted
env.out:BASHTYPE login
tools.zhuyifei1999-test@tools-bastion-02:~$

The interest thing is that it is not the executed bash script that loaded the .bash_profile, since it's loaded even if a python script is called instead of a bash script.

Tue, May 2, 5:03 PM · Tool-Labs, Labs
zhuyifei1999 added a comment to T164277: jsub/jstart inconsistency: non-continuous jobs spawns a login bash shell that loads .bash_profile, but continuous jobs doesn't load either .bash_profile or .bashrc.
tools.zhuyifei1999-test@tools-bastion-02:~$ cat > ps-ux.sh << EOF
> #!/bin/bash
> ps ux
> EOF
tools.zhuyifei1999-test@tools-bastion-02:~$ chmod a+x ps-ux.sh
tools.zhuyifei1999-test@tools-bastion-02:~$ jsub -once -N ps ps-ux.sh; sleep 5; cat ps.{out,err}; rm ps.{out,err}
Your job 4557501 ("ps") has been submitted
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
53383    14983  0.0  0.0   9548  1128 ?        Ss   16:42   0:00 /bin/bash /mnt/nfs/labstore-secondary-tools-project/zhuyifei1999-test/ps-ux.sh
53383    14986  0.0  0.0  11180  1012 ?        R    16:42   0:00 ps ux
tools.zhuyifei1999-test@tools-bastion-02:~$ jstart -once -N ps ps-ux.sh; sleep 5; cat ps.{out,err}; rm ps.{out,err}
Your job 4557502 ("ps") has been submitted
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
53383    14991  0.0  0.0   4452   648 ?        SNs  16:42   0:00 /bin/sh /var/spool/gridengine/execd/tools-exec-1433/job_scripts/4557502
53383    14992  0.0  0.0   9548  1136 ?        SN   16:42   0:00 /bin/bash /mnt/nfs/labstore-secondary-tools-project/zhuyifei1999-test/ps-ux.sh
53383    14993  0.0  0.0  11180  1012 ?        RN   16:42   0:00 ps ux
Tue, May 2, 4:54 PM · Tool-Labs, Labs
zhuyifei1999 added a project to T164277: jsub/jstart inconsistency: non-continuous jobs spawns a login bash shell that loads .bash_profile, but continuous jobs doesn't load either .bash_profile or .bashrc: Tool-Labs.
Tue, May 2, 4:35 PM · Tool-Labs, Labs
zhuyifei1999 created T164277: jsub/jstart inconsistency: non-continuous jobs spawns a login bash shell that loads .bash_profile, but continuous jobs doesn't load either .bash_profile or .bashrc.
Tue, May 2, 4:34 PM · Tool-Labs, Labs
zhuyifei1999 added a comment to T164191: Tired of APIError: readonly.

https://wikitech.wikimedia.org/wiki/Help:Tool_Labs/Developing#Using_the_shared_Pywikibot_files_.28recommended_setup.29 is a $PYTHONPATH based setup. AFAIK the griddoes not import environment variables from the bastion (T143691#2585880), so .bash_profile must have executed by a bash login shell. I will investigate this.

Tue, May 2, 4:13 PM · Patch-For-Review, DBA, Tool-Labs-tools-Other
zhuyifei1999 updated the task description for T164272: Suggesting addition to tool labs documentation regarding tools that delibrately chmod their tool home dirs o-rx.
Tue, May 2, 3:49 PM · Documentation, Labs, Tool-Labs
zhuyifei1999 created T164272: Suggesting addition to tool labs documentation regarding tools that delibrately chmod their tool home dirs o-rx.
Tue, May 2, 3:48 PM · Documentation, Labs, Tool-Labs
zhuyifei1999 added a comment to T164191: Tired of APIError: readonly.

The necessary questions (which I could have investigate myself if the dir were at least 004) before knowing what went wrong with jstart:

Tue, May 2, 3:17 PM · Patch-For-Review, DBA, Tool-Labs-tools-Other
zhuyifei1999 edited projects for T164191: Tired of APIError: readonly, added: DBA; removed MediaWiki-API.
Tue, May 2, 2:50 PM · Patch-For-Review, DBA, Tool-Labs-tools-Other
zhuyifei1999 edited projects for T164191: Tired of APIError: readonly, added: Tool-Labs-tools-Other; removed Labs.
Tue, May 2, 2:47 PM · Patch-For-Review, DBA, Tool-Labs-tools-Other
zhuyifei1999 added a comment to T164191: Tired of APIError: readonly.

See also T154011: Manage temporary readonly error for the pywikibot-side handling of the error.

Tue, May 2, 2:45 PM · Patch-For-Review, DBA, Tool-Labs-tools-Other

Mon, May 1

zhuyifei1999 added a comment to T134495: Create a "my first Pywikibot bot" tutorial for Tool Labs.

@Xephyr826 See also https://wikitech.wikimedia.org/wiki/Help:Tool_Labs/Developing#Pywikibot

Mon, May 1, 9:10 AM · Community-Tech-Tool-Labs, Documentation, Labs, Tool-Labs

Sun, Apr 30

zhuyifei1999 added a subtask for T162395: Add .mp3 to the list of accepted file types on Wikimedia Commons uploads: T132650: Copyright detection (acoustic fingerprint matching) for audio files.
Sun, Apr 30, 3:38 PM · WMF-Legal, Commons
zhuyifei1999 added a parent task for T132650: Copyright detection (acoustic fingerprint matching) for audio files: T162395: Add .mp3 to the list of accepted file types on Wikimedia Commons uploads.
Sun, Apr 30, 3:37 PM · Possible-Tech-Projects, Commons

Sat, Apr 29

zhuyifei1999 added a comment to T164095: pypi package does not contain scripts folder.

This is supposed to be the case, as the pypi package is supposed to be used as library, not as command line tool.

+1. I wish there is a reduced dependency on user-config.py as well, but that is of course a separate task.

Sat, Apr 29, 7:37 AM · Pywikibot-core

Apr 28 2017

zhuyifei1999 added a comment to T158440: Server side upload for Jasonanaggie.

(File was deleted after 60 days since its transcode. It still existed on April 8 IIRC)

Apr 28 2017, 12:34 PM · video2commons, Commons, Wikimedia-Site-requests

Apr 26 2017

zhuyifei1999 added a project to T158830: Communicate enabling Extension:3d on Commons: Commons.
Apr 26 2017, 5:26 PM · Reading-Admin, Commons, Wikimedia-Blog-Content, Community-Liaisons (Apr-Jun 2017), 3d
zhuyifei1999 changed the status of T159717: Deploy Extension:3d to beta cluster, a subtask of T132058: 3d extension supporting STL (3d printing files), from Stalled to Open.
Apr 26 2017, 5:20 PM · User-notice, MW-1.28-release-notes, 3d, Wikimedia-Hackathon-2016, Reading-Community-Engagement, MediaWiki-File-management, Commons, Editing-Department, Multimedia
zhuyifei1999 changed the status of T159717: Deploy Extension:3d to beta cluster from Stalled to Open.

(No longer blocked on security review, which has been done)

Apr 26 2017, 5:20 PM · Patch-For-Review, User-notice, 3d, Reading-Community-Engagement, MediaWiki-File-management, Commons, Editing-Department, Multimedia
zhuyifei1999 added a comment to T134495: Create a "my first Pywikibot bot" tutorial for Tool Labs.

@bd808 or anyone, Two questions:

  • Should this tutorial use PAWS to introduce Pywikibot as suggested above?
Apr 26 2017, 5:43 AM · Community-Tech-Tool-Labs, Documentation, Labs, Tool-Labs

Apr 24 2017

zhuyifei1999 added a comment to T163651: Something should clean up dangling dynamicproxy records.

There are also a few that points to instances in the wrong project (which I assume is broken records after IP reallocation on instance recreation), eg:

video 	v2cdev.wmflabs.org 	http://10.68.17.44:80 	ci-jessie-wikimedia-498935.contintcloud.eqiad.wmflabs
discourse-wam 	wam.wmflabs.org 	http://10.68.21.145:80 	ci-jessie-wikimedia-480182.contintcloud.eqiad.wmflabs
Apr 24 2017, 3:16 PM · Labs
zhuyifei1999 added a comment to T162685: Create a #Bot-Frameworks project to track various high level Bots-related issues.

en-wiki is the best organized, most regulated, and most visible when it comes to bots

Just, please don't make superlative claims like that. While as a bot operator and writer I'm certainly for such a project, I really dislike the wikipedia-centric and en-centric mentality here.

Apr 24 2017, 12:40 PM · Project-Admins
zhuyifei1999 closed T93174: Firefogg browser test as Declined.

Firefogg is no longer supported, see T157201

Apr 24 2017, 12:06 PM · Browser-Tests-Infrastructure, Multimedia, UploadWizard
zhuyifei1999 closed T78012: Firefogg encoding process affects the progress bar too much as Declined.

Firefogg is no longer supported, see T157201

Apr 24 2017, 12:06 PM · Multimedia, UploadWizard
zhuyifei1999 updated subscribers of T109994: Track transcoding-related tasks.

Do you imply that this area is already sufficiently covered by TimedMediaHandler-Transcode ? If not, what would be the relationship between the new project and TimedMediaHandler-Transcode ?

Apr 24 2017, 12:04 PM · Multimedia, Project-Admins

Apr 23 2017

zhuyifei1999 moved T22252: Support for WAV and AIFF by converting files to FLAC automatically. from Backlog to File format support on the Commons board.
Apr 23 2017, 6:30 PM · Commons, Multimedia, MediaWiki-File-management
zhuyifei1999 added a comment to T109994: Track transcoding-related tasks.

We currently have TimedMediaHandler and TimedMediaHandler-Transcode tracking transcode-related tickets of TMH, which is currently the only extension that does audio/video transcodes on WMF servers AFAIK.

Apr 23 2017, 6:29 PM · Multimedia, Project-Admins

Apr 22 2017

zhuyifei1999 closed T12847: Detect RAR concatenation in jpeg images, a subtask of T48921: Refuse uploading JPEG files with extra junk at the end., as Resolved.
Apr 22 2017, 7:27 AM · Multimedia, MediaWiki-Uploading
zhuyifei1999 closed T12847: Detect RAR concatenation in jpeg images as Resolved.

Closing this as resolved as this has been done with a bot, which is currently approved and active on Commons only. If anyone want to implement it to MediaWiki core so that all MediaWiki installs could have automated detection, feel free to reopen.

Apr 22 2017, 7:27 AM · Commons, Multimedia, MediaWiki-File-management

Apr 20 2017

zhuyifei1999 assigned T163397: CropTool broken: Empty input file, JPEGErrorHandler to Danmichaelo.

(Assigning to tool maintainer)

Apr 20 2017, 2:59 PM · Tool-Labs-tools-Other, Commons

Apr 16 2017

zhuyifei1999 added a comment to T160264: Shut down "cewbot".

I notified the operator on their home wiki.

Apr 16 2017, 3:35 PM · Tool-Labs-tools-Other, Tool-Labs, Labs
zhuyifei1999 merged T160907: Unknown "cewbot" user lurking in channels into T160264: Shut down "cewbot".
Apr 16 2017, 3:20 PM · Tool-Labs-tools-Other, Tool-Labs, Labs
zhuyifei1999 merged task T160907: Unknown "cewbot" user lurking in channels into T160264: Shut down "cewbot".
Apr 16 2017, 3:20 PM · Tool-Labs-tools-Other
zhuyifei1999 moved T162547: Request to change namespaces of zh-classical.wikipedia from Blocked on community consensus to Config - to process on the Wikimedia-Site-requests board.
Apr 16 2017, 6:01 AM · Patch-For-Review, User-Urbanecm, Wikimedia-Site-requests
zhuyifei1999 added a comment to T102367: Migrate tools.wmflabs.org to https only (and set HSTS).

Is there any resistance to redirecting GET requests from http to https at the proxy?

Apr 16 2017, 4:42 AM · Traffic, Operations, Labs, HTTPS, Tool-Labs
zhuyifei1999 added a subtask for T102367: Migrate tools.wmflabs.org to https only (and set HSTS): T163019: Allow tool's maintainers to force HTTPS for their tool.
Apr 16 2017, 4:36 AM · Traffic, Operations, Labs, HTTPS, Tool-Labs
zhuyifei1999 added a parent task for T163019: Allow tool's maintainers to force HTTPS for their tool: T102367: Migrate tools.wmflabs.org to https only (and set HSTS).
Apr 16 2017, 4:36 AM · User-Urbanecm, Tool-Labs, Labs

Apr 12 2017

zhuyifei1999 added a comment to T128425: Introducing the Book Creator in Chinese Wikipedia.

(Update: Whatever that past error was is no longer reproducible; tested by Amanojaku on IRC)

Apr 12 2017, 5:14 PM · Chinese-Sites, Wikimedia-Site-requests
zhuyifei1999 added a comment to T162134: Request creation of Discourse for Wiki Asian Month labs project.

The project name won't affect the HTTP hostname, as it can be specified quite freely regardless of the project name. What will be affected the most is the internal DNS records to your instances, which will be used in eg. SSH connections.

Apr 12 2017, 1:12 PM · Labs

Apr 11 2017

zhuyifei1999 added a comment to T162395: Add .mp3 to the list of accepted file types on Wikimedia Commons uploads.

I've no issue in Commons supporting MP3 files, but if Legal is happy with the situation and support is to be turned on, could it be done with a suitable degree of planning, to allow the Commons community time to set up appropriate systems to identify and handle copyright violations.

Apr 11 2017, 5:17 PM · WMF-Legal, Commons
zhuyifei1999 updated subscribers of T12847: Detect RAR concatenation in jpeg images.

Yeah, @valhallasw also found some docs on the structure of the 4.0 format. Thanks!

Apr 11 2017, 3:13 PM · Commons, Multimedia, MediaWiki-File-management
zhuyifei1999 claimed T12847: Detect RAR concatenation in jpeg images.

(Claiming per bot task)

Apr 11 2017, 10:59 AM · Commons, Multimedia, MediaWiki-File-management
zhuyifei1999 moved T102066: Make sure tools can be taken over after they are abandoned from Incoming to Promote best practices in development on the Tool-Labs-standards-committee board.
Apr 11 2017, 3:54 AM · Tool-Labs-standards-committee, Tool-Labs, Developer-Relations, WMF-Legal, Labs
zhuyifei1999 closed T151794: Install unrar on Tool Labs as Declined.

Sure, we are working towards this direction.

Apr 11 2017, 12:17 AM · Labs, Tool-Labs, WMF-Legal
zhuyifei1999 added a comment to T12847: Detect RAR concatenation in jpeg images.

Look, FFD9 is not a mandatory marker. See comment: The end-of-file marker in JPEG files is optional, so this doesn't really help. Matma Rex (talk) 19:49, 28 November 2016 (UTC)

Apr 11 2017, 12:14 AM · Commons, Multimedia, MediaWiki-File-management

Apr 10 2017

zhuyifei1999 added a comment to T151794: Install unrar on Tool Labs.

The source code is available at http://www.rarlab.com/rar_add.htm and I got it compiled on tool labs. Due to the increasing complexity of abuse in T129845 I would very much like to use this tool as a sidekick for existing anti-abuse algorithms. The license is certainly more restrictive and not very libre; but I would like clarification of whether running it on tool labs is allowed.

Apr 10 2017, 12:56 PM · Labs, Tool-Labs, WMF-Legal
zhuyifei1999 moved T162547: Request to change namespaces of zh-classical.wikipedia from Backlog to Blocked on community consensus on the Wikimedia-Site-requests board.
Apr 10 2017, 7:02 AM · Patch-For-Review, User-Urbanecm, Wikimedia-Site-requests
zhuyifei1999 added a project to T162547: Request to change namespaces of zh-classical.wikipedia: Wikimedia-Site-requests.
Apr 10 2017, 7:02 AM · Patch-For-Review, User-Urbanecm, Wikimedia-Site-requests

Apr 9 2017

zhuyifei1999 added a comment to T129845: Commons and to a lesser extent other projects used as video hoster / file sharing site by Wikipedia Zero.

Wow, those ranges are gigantic. We might block an entire ISP if we were to block them.

Apr 9 2017, 6:20 AM · Wikimedia-General-or-Unknown, Support-and-Safety, Multimedia, Commons, Zero

Apr 4 2017

zhuyifei1999 added a project to T160975: API commonmetadata doesn't work on TIFF files?: MediaWiki-API.
Apr 4 2017, 3:49 PM · MediaWiki-extensions-PagedTiffHandler, Commons