Lucas_Werkmeister_WMDE added subscribers: ArthurTaylor, Lucas_Werkmeister_WMDE.
Lucas_Werkmeister_WMDE edited projects, added Wikidata Dev Team (Wikidata.org 
Slice); removed Wikidata Dev Team.
Lucas_Werkmeister_WMDE added a comment.


  @ArthurTaylor and I talked about this task this morning, and given that we 
recently decided for Cypress in EntitySchema (T331732 
<https://phabricator.wikimedia.org/T331732>) and don’t see any reason to decide 
differently here, we think that we should also pick Cypress in WikibaseLexeme 
and other codebases maintained by us.
  
  > What setup costs does each approach incur?
  
  Nothing too bad, probably – T333427 
<https://phabricator.wikimedia.org/T333427> (Cypress setup for EntitySchema) 
seems to have gone fairly well.
  
  > How compatible is each approach with our current CI?
  
  Apparently both approaches are equally compatible, given that we have 
instances of both running in CI at the moment. (According to T331732#8705071 
<https://phabricator.wikimedia.org/T331732#8705071>, even “capturing video and 
meaningful logs” “works out of the box” with Cypress, which is more than I 
would’ve expected tbh.)
  
  > How does the chosen approach impact onboarding efforts for new developers?
  
  Anecdotally, our newest developer, Arthur, is familiar with Cypress and not 
with WebdriverIO; given their general usage statistics (Cypress seems to be 
more popular than wdio), I think we can expect this to be likely for future 
hires as well.
  
  Unrelatedly, I also learned today that #wmde-techwish 
<https://phabricator.wikimedia.org/tag/wmde-techwish/> are migrating Cite to 
Cypress: T353436 <https://phabricator.wikimedia.org/T353436>; notably, in 
contrast to our own experience in T331732#8703102 
<https://phabricator.wikimedia.org/T331732#8703102>, they report that Cypress 
seems to run much //faster// in CI.

TASK DETAIL
  https://phabricator.wikimedia.org/T346260

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Lucas_Werkmeister_WMDE
Cc: Lucas_Werkmeister_WMDE, ArthurTaylor, Aklapper, ItamarWMDE, 
Danny_Benjafield_WMDE, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, 
Akuckartz, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, KimKelting, 
LawExplorer, _jensen, rosalieper, Scott_WUaS, Wikidata-bugs, aude, Mbch331
_______________________________________________
Wikidata-bugs mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to