Page MenuHomePhabricator

sarhan.alaa (Alaa)
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
Jan 9 2019, 8:29 PM (45 w, 21 h)
Availability
Available
LDAP User
Unknown
MediaWiki User
Sarhan.alaa [ Global Accounts ]

Recent Activity

Fri, Nov 8

sarhan.alaa closed T228668: Draft definition of "Ready to Estimate" for Wikibase board as Invalid.
Fri, Nov 8, 9:10 PM · User-Alaa
sarhan.alaa closed T228624: Go over tasks in wikidata boards and assign BUG sub-type appropriately as Invalid.
Fri, Nov 8, 9:09 PM · User-Alaa
sarhan.alaa closed T228667: Write up some guidelines for iteration board task flow as Invalid.
Fri, Nov 8, 9:07 PM · User-Alaa
sarhan.alaa closed T228494: Go over and clean up tasks in campsite iteration To Do column as Resolved.
Fri, Nov 8, 9:06 PM · User-Alaa
sarhan.alaa closed T228493: Add ToDo definition to Wikidata Campsite iteration board description as Resolved.
Fri, Nov 8, 9:06 PM · User-Alaa
sarhan.alaa closed T228665: Review tasks before story time as Resolved.
Fri, Nov 8, 9:06 PM · User-Alaa
sarhan.alaa closed T228599: Apply for US visa as Resolved.
Fri, Nov 8, 9:06 PM · User-Alaa
sarhan.alaa closed T230630: Prepare case for RL/Webpack trailblazing as Resolved.
Fri, Nov 8, 9:05 PM · User-Alaa
sarhan.alaa closed T231081: Take notes from Moving Data Item link as Resolved.
Fri, Nov 8, 9:05 PM · User-Alaa
sarhan.alaa closed T228495: Check Phabricator API for setting up some team lead-time and throughput metrics as Resolved.
Fri, Nov 8, 9:05 PM · User-Alaa
sarhan.alaa closed T233757: Remove inheritance of private Test class from external library in Wikibase as Invalid.
Fri, Nov 8, 9:02 PM · User-Alaa
sarhan.alaa moved T228495: Check Phabricator API for setting up some team lead-time and throughput metrics from Doing to Done on the User-Alaa board.
Fri, Nov 8, 9:01 PM · User-Alaa
sarhan.alaa moved T232595: Make it possible to collapse the "All entered languages" section when at the end of the section from Test (Verification) to To Do on the Wikidata-Campsite (Wikidata-Campsite-Iteration-∞) board.

I guess this is still just in beta?

Fri, Nov 8, 9:01 PM · MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Patch-For-Review, Wikidata-Termbox, Wikidata

Sep 24 2019

sarhan.alaa created T233757: Remove inheritance of private Test class from external library in Wikibase.
Sep 24 2019, 8:43 PM · User-Alaa

Aug 22 2019

sarhan.alaa added a comment to T230630: Prepare case for RL/Webpack trailblazing.

what kind of impact the solving of the issue will generate and why?

Aug 22 2019, 7:37 AM · User-Alaa
sarhan.alaa added a comment to T230630: Prepare case for RL/Webpack trailblazing.

who/what is suffering from it ?

problem one

  • developers productivity not catching up with modern javascript, making it become slower with time as the projects expands.
  • on boarding young developers increase in cost too as they need to get to learn and work with semi-outdated and limitef APIs and standardbof JS.
Aug 22 2019, 7:17 AM · User-Alaa
sarhan.alaa added a comment to T230630: Prepare case for RL/Webpack trailblazing.

what the current problem(s) are ?

problem one
we cannot use es5/6 features that are not supported by browsers yet and cannot be polyfilled in runtime (like URI api. ref: T117651: Align mediawiki.Uri more with the native URL constructor and <the one with browser.URI>)

Aug 22 2019, 7:04 AM · User-Alaa
sarhan.alaa updated the task description for T230630: Prepare case for RL/Webpack trailblazing.
Aug 22 2019, 6:50 AM · User-Alaa

Aug 21 2019

sarhan.alaa added a comment to T230926: Moved Wikidata Item link to Other Projects might break gadgets.

@WMDE-leszek that's great! I remember seeing it differently locally when I tested adding the id back a while back, or maybe I just assumed it will land on the a tag from the code (that seems to do some magic there). Either way, I should've waited and checked on beta :)

Aug 21 2019, 6:51 PM · Wikidata, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞)
sarhan.alaa added a comment to T230926: Moved Wikidata Item link to Other Projects might break gadgets.

@Ladsgroup yeah probably.. There might still some that might break because the id now is on the a tag and not a wrapper element like it used to be.

Aug 21 2019, 5:26 PM · Wikidata, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞)

Jun 28 2019

sarhan.alaa added a comment to T215405: Extract Wikibase IdGenerator(s) into a library and use it in WikibaseSchema.

yeah we need some column for such cases.

Jun 28 2019, 9:14 PM · Wikidata-Trailblazing-Exploration, Librarization, User-Michael, Wikidata, Technical-Debt, Shape Expressions

Jun 6 2019

sarhan.alaa moved T224678: Feature request: ability to include labels for related entities in wbgetentities responses from incoming to needs discussion or investigation on the Wikidata board.
Jun 6 2019, 4:43 PM · User-Alaa, Wikipedia-Android-App-Backlog, Product-Infrastructure-Team-Backlog, Wikidata, MediaWiki-extensions-WikibaseRepository

May 25 2019

sarhan.alaa closed T223856: Improve documentation for WMDE's Wikibase Docker images repository as Resolved.

Thanks @waldyrious very much for your contribution on the spot!

May 25 2019, 6:06 PM · Wikidata, Documentation, Wikibase-Containers, Wikimedia-Hackathon-2019

Apr 13 2019

sarhan.alaa removed a project from T219499: [Problem] `Special:SetAliases`, `Special:NewItem` and `Special:NewProperty` separates aliases with | character but have no way to make a | part of one alias' text: Wikidata-Campsite (Wikidata-Campsite-Iteration-∞).
Apr 13 2019, 7:09 AM · Wikidata-Campsite, Wikidata
sarhan.alaa placed T219499: [Problem] `Special:SetAliases`, `Special:NewItem` and `Special:NewProperty` separates aliases with | character but have no way to make a | part of one alias' text up for grabs.
Apr 13 2019, 7:08 AM · Wikidata-Campsite, Wikidata
sarhan.alaa moved T219499: [Problem] `Special:SetAliases`, `Special:NewItem` and `Special:NewProperty` separates aliases with | character but have no way to make a | part of one alias' text from incoming to ready to go on the Wikidata board.

Moved back to be briefly discussed, estimated and broken down.

Apr 13 2019, 7:08 AM · Wikidata-Campsite, Wikidata
sarhan.alaa updated the task description for T219499: [Problem] `Special:SetAliases`, `Special:NewItem` and `Special:NewProperty` separates aliases with | character but have no way to make a | part of one alias' text.
Apr 13 2019, 7:05 AM · Wikidata-Campsite, Wikidata
sarhan.alaa updated the task description for T219499: [Problem] `Special:SetAliases`, `Special:NewItem` and `Special:NewProperty` separates aliases with | character but have no way to make a | part of one alias' text.
Apr 13 2019, 7:03 AM · Wikidata-Campsite, Wikidata
sarhan.alaa added a comment to T219499: [Problem] `Special:SetAliases`, `Special:NewItem` and `Special:NewProperty` separates aliases with | character but have no way to make a | part of one alias' text.

Wow in minutes .. it took a query on wb_terms >5 minutes to get 50 results only. Same on Query Service. How did you find those?

Apr 13 2019, 6:45 AM · Wikidata-Campsite, Wikidata

Apr 11 2019

sarhan.alaa added a comment to T220150: [Story] Clean up unused records.

oh yeah sure that won't be running in production like that .. I just was wondering if there are any extra optimization here that I could've missed re using indexes or using the sub-queries.

Apr 11 2019, 7:30 PM · Wikidata, Wikidata wb_terms Trailblazing

Mar 26 2019

sarhan.alaa awarded T219134: `text.trim is not a function` in node selenium tests blocking Wikibase CI; blocking test/merge in WB/WBL/WBMI/etc. a Cookie token.
Mar 26 2019, 9:24 PM · Patch-For-Review, MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), Lexicographical data, WikibaseMediaInfo, Wikimedia-production-error (Shared Build Failure), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata

Feb 20 2019

sarhan.alaa added a comment to T214471: wdio browser tests fail locally due to session not being persisted before 2nd stage of login starts.

yes I did. I should add that the only teats failing for me now are WikibaseLexeme ones, specifically mwbot logins. There is an invalid edit token (+\\ feels truncated or smth) being stored and reused by the test sometimes, causing Invalid CSRF Token error.

Feb 20 2019, 7:16 AM · MW-1.33-notes (1.33.0-wmf.17; 2019-02-12), Wikimedia-production-error (Shared Build Failure), User-Addshore, MediaWiki-Authentication-and-authorization, Release-Engineering-Team (Kanban), MediaWiki-Core-Testing, User-zeljkofilipin

Jan 22 2019

sarhan.alaa added a watcher for Wikimedia-Hackathon-2019: sarhan.alaa.
Jan 22 2019, 2:39 PM