Page MenuHomePhabricator

Bianjiang (Jiang Bian)
Engineering

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Friday

  • Clear sailing ahead.

User Details

User Since
Jun 15 2015, 7:37 AM (462 w, 2 d)
Availability
Available
LDAP User
Bianjiang
MediaWiki User
Bianjiang [ Global Accounts ]

Recent Activity

Dec 3 2019

Bianjiang updated Bianjiang.
Dec 3 2019, 6:27 AM
Bianjiang removed a watcher for Parsing-Team--ARCHIVED: Bianjiang.
Dec 3 2019, 4:27 AM

Nov 9 2017

Liuxinyu970226 awarded T122942: RFC: Support language variants in the REST API a Like token.
Nov 9 2017, 10:09 AM · Product-Infrastructure-Team-Backlog-Deprecated, User-mobrovac, Chinese-Sites, Services (next), I18n, Proposal, Mobile-Content-Service, Parsing-Team--ARCHIVED, TechCom-RFC, RESTBase, Blocked-on-Parsoid, Parsoid

Feb 15 2017

Bianjiang added a comment to T122942: RFC: Support language variants in the REST API.

I updated the description with a recommendation to start by using Accept-Language headers, reflecting the recent discussion.

Per the architecture committee meeting today this RFC is entering its one-week last call period. Please speak up now if you have any concerns or +1s to share. The ArchCom will review the discussion on this task in its meeting on February 23rd, and will either decide based on it, or extend the discussion if more time is needed.

Feb 15 2017, 11:16 PM · Product-Infrastructure-Team-Backlog-Deprecated, User-mobrovac, Chinese-Sites, Services (next), I18n, Proposal, Mobile-Content-Service, Parsing-Team--ARCHIVED, TechCom-RFC, RESTBase, Blocked-on-Parsoid, Parsoid

Feb 7 2017

Bianjiang added a comment to T122942: RFC: Support language variants in the REST API.

Another solution could be to always disallow editing when a non-default content language was selected. This would improve predictability for clients, but could cost some usability.

Feb 7 2017, 8:17 AM · Product-Infrastructure-Team-Backlog-Deprecated, User-mobrovac, Chinese-Sites, Services (next), I18n, Proposal, Mobile-Content-Service, Parsing-Team--ARCHIVED, TechCom-RFC, RESTBase, Blocked-on-Parsoid, Parsoid

Jan 16 2017

Bianjiang added a member for Dumps-Rewrite: Bianjiang.
Jan 16 2017, 8:44 PM
Bianjiang removed a member for Dumps-Rewrite: Bianjiang.
Jan 16 2017, 8:44 PM
Bianjiang added a watcher for Parsing-Team--ARCHIVED: Bianjiang.
Jan 16 2017, 7:24 PM
Bianjiang removed a watcher for Parsing-Team--ARCHIVED: Bianjiang.
Jan 16 2017, 7:24 PM
Bianjiang added a watcher for Parsing-Team--ARCHIVED: Bianjiang.
Jan 16 2017, 7:23 PM
Bianjiang removed a watcher for Parsing-Team--ARCHIVED: Bianjiang.
Jan 16 2017, 7:23 PM
Bianjiang added a watcher for Parsing-Team--ARCHIVED: Bianjiang.
Jan 16 2017, 7:22 PM
Bianjiang removed a member for Parsing-Team--ARCHIVED: Bianjiang.
Jan 16 2017, 7:22 PM
Bianjiang added a member for Parsing-Team--ARCHIVED: Bianjiang.
Jan 16 2017, 7:22 PM

Nov 30 2016

Shizhao awarded T122942: RFC: Support language variants in the REST API a Like token.
Nov 30 2016, 3:14 AM · Product-Infrastructure-Team-Backlog-Deprecated, User-mobrovac, Chinese-Sites, Services (next), I18n, Proposal, Mobile-Content-Service, Parsing-Team--ARCHIVED, TechCom-RFC, RESTBase, Blocked-on-Parsoid, Parsoid

Nov 21 2016

Bianjiang awarded T149658: A new semantics for templates a Like token.
Nov 21 2016, 7:06 AM · MediaWiki-Templates, MediaWiki-Parser, Parsing-Team--ARCHIVED, Wikimedia-Developer-Summit (2017)

Oct 13 2016

Bianjiang added a comment to T128231: All known clients of Parsoid HTML (either directly hitting Parsoid or via RESTBase) should provide Accept: headers in their requests.

it seems from T128239, we are waiting for a document to know the expected way to make the change, any update around the document?

Oct 13 2016, 12:17 AM · Parsoid, RESTBase
Bianjiang added a comment to T128231: All known clients of Parsoid HTML (either directly hitting Parsoid or via RESTBase) should provide Accept: headers in their requests.

@GWicke , we are using Parsoid API on our prod now, and it's not clear to me what it means by closing this bug, are we seeing any breakage?

Oct 13 2016, 12:08 AM · Parsoid, RESTBase

Mar 23 2016

Bianjiang added a comment to T122942: RFC: Support language variants in the REST API.

@GWicke what about specify language variants via HTTP header? given it is already used for client to specify API version.
advantage:
no need to "abuse" domain or path in a url

Mar 23 2016, 3:20 PM · Product-Infrastructure-Team-Backlog-Deprecated, User-mobrovac, Chinese-Sites, Services (next), I18n, Proposal, Mobile-Content-Service, Parsing-Team--ARCHIVED, TechCom-RFC, RESTBase, Blocked-on-Parsoid, Parsoid

Mar 2 2016

Bianjiang added a comment to T120497: Pageview Stats tool.

I guess @ezachte has answered my question, or maybe there are other options i was not aware of ...

Mar 2 2016, 2:08 AM · Pageviews-API, Analytics, Tools, Phlogiston-Category, Community-Tech, Community-Wishlist-Survey-2015

Feb 29 2016

Bianjiang added a comment to T120497: Pageview Stats tool.

Thanks. Not sure if those dump will be affected by T114019?

Feb 29 2016, 1:51 AM · Pageviews-API, Analytics, Tools, Phlogiston-Category, Community-Tech, Community-Wishlist-Survey-2015
Bianjiang added a comment to T120497: Pageview Stats tool.

Is there any recommended way to get all article's pageviews on a daily/weekly basis?
or I can build my own solution by calling the stats API?

Feb 29 2016, 1:20 AM · Pageviews-API, Analytics, Tools, Phlogiston-Category, Community-Tech, Community-Wishlist-Survey-2015

Feb 4 2016

Bianjiang added a comment to T124365: RFC: Define a policy for REST API result format versioning / negotiation .

for "Question 2: Which format to return by default", i think it's better to have some announcement before behavior is changed

Feb 4 2016, 8:46 AM · TechCom-RFC (TechCom-RFC-Closed), Proposal, Services-next, Services, discovery-system, Architecture, Parsing-Team--ARCHIVED, Parsoid-Web-API, RESTBase
Bianjiang added a comment to T118365: Increase request limits for GETs to /api/rest_v1/.

With T78676 and other related efforts (separating content into different APIs), 50 req/s global limit (limit by UserAgent?) is not enough even for regular incremental crawling,

Feb 4 2016, 8:39 AM · Analytics, SRE, Traffic
Bianjiang updated subscribers of T124365: RFC: Define a policy for REST API result format versioning / negotiation .
Feb 4 2016, 8:36 AM · TechCom-RFC (TechCom-RFC-Closed), Proposal, Services-next, Services, discovery-system, Architecture, Parsing-Team--ARCHIVED, Parsoid-Web-API, RESTBase

Jan 28 2016

Bianjiang added a comment to T125033: [DO NOT USE] Chinese Wikimedia projects (tracking) [superseded by #Chinese-Sites].

seems i don't understand why this one (T125033) block T122942, @Shizhao could you explain a little more?

Jan 28 2016, 2:38 AM · WMF-General-or-Unknown, Tracking-Neverending

Jan 10 2016

Bianjiang added a comment to T122942: RFC: Support language variants in the REST API.

(put offline discussion to keep everyone on the same page)

Jan 10 2016, 7:51 AM · Product-Infrastructure-Team-Backlog-Deprecated, User-mobrovac, Chinese-Sites, Services (next), I18n, Proposal, Mobile-Content-Service, Parsing-Team--ARCHIVED, TechCom-RFC, RESTBase, Blocked-on-Parsoid, Parsoid

Jan 6 2016

Bianjiang added a comment to T122976: displaytitle page props should contain html in representation.

i was using "extracting displaytitle" an an example for my statement "we constantly have backfill requirements, with more and more development happening around APIs".

Jan 6 2016, 10:32 PM · Parsoid
Bianjiang created T122967: Missing infobox in data-parsoid result.
Jan 6 2016, 5:22 PM · Parsoid
Bianjiang updated subscribers of T122942: RFC: Support language variants in the REST API.
Jan 6 2016, 5:45 AM · Product-Infrastructure-Team-Backlog-Deprecated, User-mobrovac, Chinese-Sites, Services (next), I18n, Proposal, Mobile-Content-Service, Parsing-Team--ARCHIVED, TechCom-RFC, RESTBase, Blocked-on-Parsoid, Parsoid
Bianjiang created T122942: RFC: Support language variants in the REST API.
Jan 6 2016, 12:47 AM · Product-Infrastructure-Team-Backlog-Deprecated, User-mobrovac, Chinese-Sites, Services (next), I18n, Proposal, Mobile-Content-Service, Parsing-Team--ARCHIVED, TechCom-RFC, RESTBase, Blocked-on-Parsoid, Parsoid

Jan 4 2016

Bianjiang created T122817: A template is ignored by Parsoid because Parsoid considers the template string as part of an URL.
Jan 4 2016, 6:06 PM · Parsoid
Bianjiang created T122816: Unexpected Parsoid results for an unclosed table of templates.
Jan 4 2016, 6:04 PM · Parsoid
Bianjiang added a comment to T122390: Is RDFa metadata in Parsoid HTML head actually useful to you / no user name & edit comment suppression in Parsoid <head> metadata.

could someone explain what's the meaning of "Basically all revision-related information is already available separately as JSON revision metadata."? e.g. pointing me to the (RESTbase) API to get that data?

Jan 4 2016, 4:55 PM · Platform Team Legacy (Watching / External), CX-cxserver, Product-Infrastructure-Team-Backlog-Deprecated, Services (watching), Mobile-Content-Service, RESTBase, VisualEditor, Parsoid