1
0

updating with basic seniority and affiliation data

This commit is contained in:
Matthew Gaughan 2025-10-06 13:55:03 -07:00
parent b982973f37
commit 6fb1801b2a
5 changed files with 385329 additions and 5 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,164 @@
name,start-date,end-date,team,humanID,bzName,phabricatorNick,PhabricatorPHID,notes,,sources,,
Željko Filipin,10/01/2012,present,Platform - QA,zeljkofilipin,,zeljkofilipin,PHID-USER-fz7hkyvt4jypl76ieyol,,,,,
Yuvaraj Pandian,04/01/2012,NA,Mobile,yuvipanda,,yuvipanda,PHID-USER-2nnm76h4ykalvvref2ye,,,,,
Yuri Astrakhan,3/1/2013,02/28/2017,Mobile,Yurik,,Yurik,PHID-USER-esrrkc2rlizdlae443wg,,,,,
Yaron Koren,04/01/2013,10/31/2013,,yaron_koren,,yaron_koren,PHID-USER-7jqnferdzzzwelhzchyo,,,,,
Andrew Garrett,11/01/2008,04/30/2015,,werdna,,werdna,PHID-USER-cgfiqjzsqzd7ulp7eyr7,,,,,
Vibha Bamba,05/01/2012,08/31/2015,Product ,Vibhabamba,,Vibhabamba,PHID-USER-rooknayvbydy6sodz3lx,,,,,
Trevor Parscal,2008,2017,VisualEditor,TrevorParscal ,,TrevorParscal,PHID-USER-mpfqwllylfkzpcgkdkvc,all engineers/developers listed in personell changes here,,https://www.mediawiki.org/wiki/Category:Wikimedia_engineering_reports,,
Toby Negrin,06/01/2013,11/30/2021,Analytics,Tnegrin,,Tnegrin,PHID-USER-ud7f5gp5h3uqup6viq4e,,,,,
Gergo Tisza,10/01/2013,present,MediaWiki Platform,Tgr,,Tgr,PHID-USER-a6p24cvyblhfzc7we7nc,,,,,
Tauhida Parveen,04/01/2013,NA,Platform ,tauhida.parveen - BZ,tauhida.parveen,,,,,,,
Petr Onderka,05/01/2013,08/31/2013,GSoc,Svick,,Svick,PHID-USER-mudnorfjyidux4wazb7q,,,,,
Sumana Harihareswara ,02/01/2012,09/30/2014,Engineering Community Manager,sumanah - BZ,sumanah ,,,,,,,
Sucheta Ghoshal,01/01/2013,08/31/2015,Language,sucheta,,sucheta,PHID-USER-3opzim4jsscetzlrotnj,,,,,
Steven Walling,2010,08/31/2014,"product owner, growth",stevenwalling,,stevenwalling,PHID-USER-lqmbt6en6yun6mz6jk7l,,,,,
Subramanya Sastry,05/01/2012,present,VisualEditor,ssastry,,ssastry,PHID-USER-slccyo5rqasgpljxny7g,,,,,
Sean Pringle,06/01/2013,NA,Technical Operations ,Springle,,Springle,PHID-USER-lxluxbieyr4tgfyp5jru,,,,,
Stanislav Malyshev,11/01/2014,09/30/2015,Platform ,Smalyshev,,Smalyshev,PHID-USER-4qe5niesec534hksvuch,,,,,
S Page,07/01/2012,2015,E3,Skierpage,,Skierpage,PHID-USER-q6lm2f6vcpdmdx6mwqen,,,,,25/154
S Page,07/01/2012,2015,E3,spage,,spage,PHID-USER-gbl4hfak3cfurt3c7skd,,,,,
Shahyar Ghobadpour,01/01/2014,01/31/2015,Core,SG,,SG,PHID-USER-j7cmx5ouo6dxt5nx6tp7,,,,,
Sara Smollett,12/01/2011,09/30/2012,,sara,,sara,NA,,,,,
Rummana Yasmeen,10/01/2013,present,VisualEditor - QA,Ryasmeen,,Ryasmeen,PHID-USER-24djtv3gj5gua2y6u2g5,joined VE 11-2013,,,,
Ryan Lane,10/01/2009,11/30/2013,Operations Engineer,Ryan_lane,,Ryan_lane,PHID-USER-i6hrbiw3hgv2pppg6uen,,,,,
Ryan Lane,10/01/2009,11/30/2013,Operations Engineer,laner,,laner,NA,,,,,
Rob Moen,11/01/2011,10/31/2016,VisualEditor,rmoen,,rmoen,PHID-USER-pun3sjvg3cemjzbgyo2t,,,,,
Richa Jain,05/01/2013,08/31/2013,GSoc,rjain,,rjain,PHID-USER-y3lag4tcfivaet2fsuln,,,,,
Munagala Ramanath,01/01/2013,NA,Platform ,ram,,ram,NA,,,,,
Nick Wilson,09/01/2013,NA,,Quiddity,,Quiddity,PHID-USER-hphmqcx66p6d6gvmjzp7,,,,,
Quim Gil,11/01/2012,present,Engineering community manager,qgil,,qgil,PHID-USER-lluzkul4z7us4sxkayss,,,,,
Christian Aistleitner,02/01/2012,NA,Internationalization ,qchris,,qchris,PHID-USER-pntojlcbclwhuip53bix,,,,,
Preteek Saxena,01/01/2014,NA,UX,Prtksxna,,Prtksxna,PHID-USER-gc5hdyw5p4np7atqjynz,,,,,
Patrick Reilly ,04/01/2011,NA,,preilly,,preilly,PHID-USER-du57z2twmzxmivi4rzj3,,,,,
Piotr Miazga,10/01/2016,01/31/2020,MediaWiki Platform Team,pmiazga,,pmiazga,PHID-USER-hihsjmu5xv22hvo6for4,,,,,
Sherah Smith,12/01/2013,NA,,pizzzacat,,pizzzacat,PHID-USER-ox2ci6zfq6dkxpvg56js,,,,,
Sam Smith,01/01/2014,present,Growth ,phuedx,,phuedx,PHID-USER-w3pd7vqenmta6vpmhwcn,,,,,
Phil Chang,10/01/2011,NA,Mobile,phil - BZ,phil ,,,,,,,
Pau Giner,03/01/2012,present,,pginer - BZ,pginer,,,,,,,
Pau Giner,03/01/2012,present,,Pginer-WMF,,Pginer-WMF,PHID-USER-c47vnc2yxmwfvvc4367q,,,,,
Andrew Otto,01/01/2012,present,Platform Engineering,Ottomata,,Ottomata,PHID-USER-tafngdco2cilcyr7qhhg,,,,,
Ori Livneh,05/01/2012,11/30/2016,E3,ori.livneh,,ori.livneh,NA,,,,,
Ori Livneh,05/01/2012,11/30/2016,E3,ori,,ori,PHID-USER-r7wrkcx7j2vutqs6hr3g,,,,,
Christian Williams,02/01/2012,NA,VisualEditor,NOT FOUND,,NOT FOUND,,wikia,,,,
Audrey Tang,02/01/2012,05/31/2012,,NOT FOUND,,NOT FOUND,,,,,,
Jeff Hall,11/01/2013,02/28/2014,VisualEditor - QA,NOT FOUND,,NOT FOUND,,joined VE 11-2013,,,,
Ben Hartshorne ,07/01/2011,08/31/2012,Operations ,NOT FOUND,,NOT FOUND,,,,,,
Leslie Carr,10/01/2011,01/31/2014,Operations Engineer,NOT FOUND,,NOT FOUND,,,,,,
Danielle Benoit,05/01/2012,NA,Platform ,NOT FOUND,,NOT FOUND,,,,,,
Munaf Assaf,06/01/2012,07/31/2013,,NOT FOUND,,NOT FOUND,,,,,,
Adam Wright ,06/01/2012,NA,Features ,NOT FOUND,,NOT FOUND,,,,,,
Peter Youngmeister,03/01/2011,08/30/2013,Operations Engineer,NOT FOUND,,NOT FOUND,,,,,,
Srikanth Lakshmanan,08/01/2012,NA,Internationalization,NOT FOUND,,NOT FOUND,,,,,,
Mark Holmquist,09/01/2012,present,Features,NOT FOUND,,NOT FOUND,,,,,,
Mike Wang ,12/01/2012,NA,Operations ,NOT FOUND,,NOT FOUND,,,,,,
Marc-Andre Pelletier,02/01/2013,01/31/2016,Operations,NOT FOUND,,NOT FOUND,,,,,,
May Galloway,05/01/2013,NA,Visual ,NOT FOUND,,NOT FOUND,,,,,,
Aarti Dwivedi ,05/01/2013,08/01/2013,GSoc,NOT FOUND,,NOT FOUND,,,,,,
Anubhav Agarwal,05/01/2013,08/01/2013,GSoc,NOT FOUND,,NOT FOUND,,,,,,
Rohan Verma,05/01/2013,08/01/2013,GSoc,NOT FOUND,,NOT FOUND,,,,,,
Rahul Maliakkal,05/01/2013,08/01/2013,GSoc,NOT FOUND,,NOT FOUND,,,,,,
Praveen Singh,05/01/2013,08/01/2013,GSoc,NOT FOUND,,NOT FOUND,,,,,,
Pragun Bhutani ,05/01/2013,08/01/2013,GSoc,NOT FOUND,,NOT FOUND,,,,,,
Or Sagi,05/01/2013,08/01/2013,GSoc,NOT FOUND,,NOT FOUND,,,,,,
Nazmul Chowdhury,05/01/2013,08/01/2013,GSoc,NOT FOUND,,NOT FOUND,,,,,,
Kiran Mathew Koshy,05/01/2013,08/01/2013,GSoc,NOT FOUND,,NOT FOUND,,,,,,
Himeshi De Silva,05/01/2013,08/01/2013,GSoc,NOT FOUND,,NOT FOUND,,,,,,
Ken Snider,06/01/2013,NA,Technical Operations ,NOT FOUND,,NOT FOUND,,,,,,
Aaron Arcos,11/01/2013,NA,Platform ,NOT FOUND,,NOT FOUND,,,,,,
Nischay Nahata,11/01/2012,06/30/2013,Features Engineering ,Nischayn22,,Nischayn22,PHID-USER-w6tinhtsh44tn3tgzjtw,,,,,
Nilesh Chakraborty,05/01/2013,08/01/2013,GSoc,nilesh - BZ,nilesh,,,,,,,
Neil Kandalgaonkar,12/01/2009,01/31/2012,VisualEditor,neilk - BZ,neilk,,,,,,,
Marielle Volz,10/01/2013,NA,Editing ,Mvolz ,,Mvolz,PHID-USER-evd3wnvnlb66lrwulch4,,,,,
Moriel Schottlender,05/01/2013,present,GSoc -> Editing,Mooeypoo,,Mooeypoo,PHID-USER-zq6nzfwxwkyliljd4lfy,,,,,
Moriel Schottlender,05/01/2013,present,GSoc -> Editing,MSchottlender-WMF,,MSchottlender-WMF,PHID-USER-e4jqmosgbh4e43cicihh,,,,,
Mukunda Modell,05/01/2014,2021,Release,mmodell,,mmodell,PHID-USER-fn7qnpccfbitivgtw2rt,,,,,
Dan Andreescu,09/01/2012,present,Data Analytics,Milimetric,,Milimetric,PHID-USER-vbyvvtbztxaeuaxelxx4,,,,,
Dan Andreescu,09/01/2012,present,Data Analytics,dandreescu,,dandreescu,NA,,,,,
Monte Hurd,04/01/2013,NA,app,mhurd,,mhurd,PHID-USER-ohzzl3maortma7y4znpb,,,,,
Marcel Ruiz Forns,10/01/2014,present,Analytics ,mforns,,mforns,PHID-USER-zi2n3djggr2p7i54o5tp,,,,,
Matthias Mullie,04/01/2012,present,Features,matthiasmullie,,matthiasmullie,PHID-USER-kms5nmb5gvqzcdep3cnl,,,,,
Matthew Flaschen,12/01/2012,02/28/2018,Features Engineering ,Mattflaschen-WMF,,Mattflaschen-WMF,PHID-USER-dw53c5cb2qfhyemej57o,,,,,
Matthew Flaschen,12/01/2012,02/28/2018,Features Engineering ,Mattflaschen-Personal,,Mattflaschen-Personal,PHID-USER-uyj3fpiah7kwbg6wkxth,,,,,
Bartosz Dziewoński,05/01/2014,present,MediaWiki Platform Team,matmarex,,matmarex,PHID-USER-wkpnidxoctuhawexig5p,,,,,
Mark Traceur,05/01/2012,NA,Multimedia ,MarkTraceur ,,MarkTraceur,PHID-USER-nvavrb7ko66hv3xap6sb,,,,,
Nik Everett,05/01/2013,07/31/2015,Search ,Manybubbles,,Manybubbles,PHID-USER-2rnfxoezl66afpa7w7in,,,,,
Lydia Pintscher ,03/01/2012,present,WMDE,Lydia_Pintscher ,,Lydia_Pintscher,PHID-USER-7n5fvppwj4ueprv2iuys,,,,,
Luke Welling,10/01/2012,06/30/2019,Features Engineering ,lwelling,,lwelling,NA,,,,,
Liangent,05/01/2013,08/31/2013,GSoc,liangent,,liangent,PHID-USER-zjzhrhmn36icnzbckqy4,,,,,
Lani Goto,08/01/2016,present,,LGoto,,LGoto,PHID-USER-wgnf63ha7u7kzh4v5ryh,,,,,
Leila Zia,02/01/2014,present,,leila,,leila,PHID-USER-yz5h5uhhlcrwj42axgxv,,,,,
Leila Zia,02/01/2014,present,,lzia,,lzia,NA,,,,,
Kunal Mehta,10/01/2013,NA,,legoktm,,legoktm,PHID-USER-v7vgzvvcw7v2umf737ri,,,,,
Amir Sarabadani,06/01/2016,present,,Ladsgroup,,Ladsgroup,PHID-USER-ctchvhisqfvk4rz7nt7d,,,,,
Timo Tijhof,04/01/2011,NA,Wikimedia Performance,Krinkle,,Krinkle,PHID-USER-sai77mtxmpqnm6pycyvz,,,,,
Kaity Hammerstein,08/01/2013,05/31/2016,UX,KHammerstein,,KHammerstein,PHID-USER-flenunkasbjk4topxvaj,,,,,
Kartik Mistry,08/01/2013,NA,Language,KartikMistry,,KartikMistry,PHID-USER-abr5ge6gl2ovg7jokpst,,,,,
Katie Horn ,05/01/2011,08/31/2018,,K4-713,,K4-713,PHID-USER-tp64che5v7h6hgmz6obb,,,,,
Jonathan Tweed,09/01/2024,present,MediaWiki Platform Team,JTweed-WMF,,JTweed-WMF,PHID-USER-icd6vxjf2sfarbudknas,,,,,
Joel Sahleen,07/01/2014,02/28/2015,Language ,Jsahleen,,Jsahleen,PHID-USER-u7ahp56m75mcyzinhrnx,,,,,
Jeremy Postlethwaite ,08/01/2011,2012,,jpostlethwaite,,jpostlethwaite,NA,,,,,
Jan Paul Posma ,04/01/2014,NA,,jp.posma - BZ,jp.posma,,,,,,,
Giuseppe Lavagetto,04/01/2014,present,Operations,Joe,,Joe,PHID-USER-fdo23otm6ztt674vjqko,,,,,
Jiabao Wu,05/01/2013,08/31/2013,GSoc,jiabao.foss -BZ,jiabao.foss,,,,,,,
Jeff Hobson,09/01/2014,02/28/2017,Zero ,jhobs,,jhobs,PHID-USER-orutfwdvg667kr5vm5uk,,,,,
Jeff Green,07/01/2011,present,Operations ,Jgreen,,Jgreen,PHID-USER-cwqdddnpyui7ysn4xsuw,,,,,
James Douglas,11/01/2014,07/31/2015,Platform,Jdouglas,,Jdouglas,PHID-USER-2aknafvxpqtbnnzpvtno,,,,,
Jon Robson ,02/01/2012,present,,Jdlrobson,,Jdlrobson,PHID-USER-5dwuaigmkz2vzg65lape,,,https://diff.wikimedia.org/2012/06/21/help-us-shape-wikimedias-prototype-visual-editor/,,
James Forrester,05/01/2012,present,VisualEditor,Jdforrester-WMF,,Jdforrester-WMF,PHID-USER-ydswvwhh5pm4lshahjje,,,https://www.mediawiki.org/wiki/VisualEditor/status#2011-05-16,,
Jared Zimmerman,05/01/2013,NA,,Jaredzimmerman-WMF,,Jaredzimmerman-WMF,PHID-USER-z3kqk2bjnqneldcznht6,,,,,
Inez Korczyński,07/01/2011,04/30/2016,VisualEditor - Wikia,Inez,,Inez,PHID-USER-s7sn3zjthnxvep34c5ho,wikia - collab for dates,,,,
Ian Baker,07/01/2011,06/30/2012,,ibaker - BZ,ibaker ,,,,,,,
Hannah Okwelum,11/01/2021,present,MediaWiki Platform Team,Hokwelum,,Hokwelum,PHID-USER-nqrfn7pkdpnj5qibfakg,,,,,
Mark Hershberger ,,06/30/2012,,hexmode,,hexmode,PHID-USER-pdopqlcm34pq2m3c3gl6,,,,,
Mark Hershberger ,,06/30/2012,,MarkAHershberger,,MarkAHershberger,PHID-USER-ogbcrxm45oo3n3xe5q25,,,,,
Antoine Musso ,10/01/2011,present,Core,hashar,,hashar,PHID-USER-orzyp3dswemhdgdznro5,,,,,
Harsh Kothari ,05/01/2013,08/31/2013,GSoc,Harshkothari410,,Harshkothari410,PHID-USER-bzpbregndw33rtok3nrl,,,,,
Aaron Halfaker,05/01/2011,08/31/2020,principal research scientist,halfak,,halfak,PHID-USER-u64h73gx226teqcym3r5,,,,,
Gabriel Wicke,10/01/2011,11/30/2017,VisualEditor,GWicke,,GWicke,PHID-USER-hbtlbu4zftxnz4i6f7yf,,,,,
Greg Grossmeier,02/01/2013,present,Platform ,greg.grossmeier,,greg.grossmeier,PHID-USER-j6tgn6czmycvfz2eupwe,,,,,
Greg Grossmeier,02/01/2013,present,Platform ,greg,,greg,PHID-USER-z3l4i7dl52qicxtephy5,,,,,
Molly White,05/01/2013,08/31/2013,GSoc,GorillaWarfare,,GorillaWarfare,PHID-USER-duzqc2s7rxo6w5hsgc5l,,,,,
Gilles Dubuc,01/01/2014,08/31/2021,Multimedia,Gilles,,Gilles,PHID-USER-papbtlagfolot4dzerne,,,,,
Filippo Giunchedi,05/01/2014,present,Operations,fgiunchedi,,fgiunchedi,PHID-USER-wr3pospifdaxghmtobvr,,,,,
Faidon Liambotis,04/01/2022,10/01/2022,,faidon,,faidon,PHID-USER-ktuojnvco4fpzmyhzyaf,,,,,
Ed Sanders,02/01/2013,present,Editing,Esanders,,Esanders,PHID-USER-it53o2f2kyryqyj33uzt,,,,,
Elliot Eggleston,06/01/2014,NA,Features ,Ejegg,,Ejegg,PHID-USER-3jrdwh7dywughlcnir2i,,,,,
Erik Bernhardson,04/01/2013,present,Features Engineering ,ebernhardson,,ebernhardson,PHID-USER-r5pzlcquei6f4hb53rfg,,,,,
Daniel Zahn ,07/01/2011,present,,Dzahn,,Dzahn,PHID-USER-fo56wm4wxiwpoofn2xdu,,,,,
David Schoonover,11/01/2011,05/31/2013,Platform Engineering,dsc,,dsc,NA,,,,,
Diederik van Liere,10/01/2010,03/31/2014,,drdee,,drdee,PHID-USER-v7l22dsoqmpmlusn2mhn,,,,,
Adam Baso,03/01/2013,present,Mobile ,dr0ptp4kt,,dr0ptp4kt,PHID-USER-srhlj2447vmpmrfhqnfa,,,,,
Mark Rosenbaum,,NA,Cloud Services,devnull,,devnull,PHID-USER-bajgrh7c6qpyixsjs7c3,,,,,
Dan Duvall,10/01/2014,NA,Automation,dduvall,,dduvall,PHID-USER-7bifphmxtcqgvdofuzla,,,,,
David Chan,2013,present,Language,dchan,,dchan,"PHID-USER-lliyevigiycjbybglftk""",,,,,
Dmitry Brant,04/01/2014,present,Operations ,Dbrant ,,Dbrant,PHID-USER-pbvnfgskfwsdalhpd7np,,,,,
Daniel Kinzler,10/01/2008,present,,daniel,,daniel,PHID-USER-5dqihbanu3caaj7pigif,WMDE until 2018,,,,
Derick Alangi,05/01/2019,present,MediaWiki Platform Team,DAlangi_WMF,,DAlangi_WMF,PHID-USER-7tsz7e5krfc7ng6ihkjr,,,,,
Chris Steipp,04/01/2012,05/31/2016,Security,csteipp,,csteipp,PHID-USER-doeppszazlm3r7xah4il,,,,,
C. Scott Ananian,07/01/2013,present,Parsing,cscott,,cscott,PHID-USER-m2ezqyeb4uz67zq6bats,,,,,
Cormac Parle,08/01/2017,present,Multimedia ,cparle,,cparle,PHID-USER-miee623cn6b7muwhbwfz,,,,,
Chris McMahon,01/01/2012,NA,Platform Engineering - QA,Cmcmahon,,Cmcmahon,PHID-USER-kqibbfgfpgocyzwe32lv,,,,,
Chase Pettet,03/01/2014,10/31/2025,Operations,chasemp,,chasemp,PHID-USER-3neel27i7dyu62jbbx2l,,,,,
Roan Kattouw,,present,VisualEditor,Catrope,,Catrope,PHID-USER-fovtl67ew4l4cc3oeypc,,,,,
Benny Situ,11/01/2011,NA,,bsitu - BZ,bsitu ,,,,,,,
Brooke Vibber,03/01/2011,present,VisualEditor,bvibber,,bvibber,PHID-USER-icwvr4q62av2yc6aika7,,,,,
Brooke Vibber,03/01/2011,present,VisualEditor,brooke,,brooke,PHID-USER-yek7ymogrv4qc67oilhf,,,,,
Bernd Sitzmann,05/01/2014,present,Mobile,bearND,,bearND,PHID-USER-tjyfydvd4ncrfvvr6mkr,,,,,
Bryan Davis,July 2013,present,platform engineering,bd808,,bd808,PHID-USER-ll6tmaogat2b5q7tnqas,,,,,
Brandon Black ,04/01/2013,present,operations,BBlack,,BBlack,PHID-USER-lhtlnmkdbzlz6pbxaqdd,,,,,
Brian Wolff,06/01/2013,08/31/2013,Platform ,Bawolff,,Bawolff,PHID-USER-dpu5hmqvprhycqlkdzrk,,,,,
Runa Bhattacharjee,01/01/2013,present,Language,Arrbee,,Arrbee,PHID-USER-ttw4tpoosxc4pbmskrla,,,,,
Ariel Glenn,2008,present,MediaWiki Platform Team,ArielGlenn,,ArielGlenn,PHID-USER-jtxavgb3caz53o45csni,,,,,
Brad Jorsch ,10/01/2012,05/31/2020,Platform - SWE,anomie,,anomie,PHID-USER-uqcn2l4ng4murmyfnvyp,,,,,
Andrew Green,10/01/2013,06/30/2023,,AndyRussG,,AndyRussG,PHID-USER-3jpbejgoly6fnolfm6ig,,,,,
Andrew Green,10/01/2013,06/30/2023,,AndyRussG_volunteer,,AndyRussG_volunteer,PHID-USER-nex7x2hm3gg4q3e4l7c5,,,,,
Andrew Bogott,11/01/2011,present,FT - Labs; contract November 2011,Andrew,,Andrew,PHID-USER-22bsa5u75jz3ci3wnplu,,,,,
Amir Aharoni,10/01/2011,NA,Internationalization,Amire80,,Amire80,PHID-USER-xfe43w2lb5gpvglf4coa,,,,,
Alolita Sharma,01/01/2010,12/31/2014,VisualEditor,alolita.sharma - BZ,alolita.sharma,,,,,,,
Alex Monk,03/01/2014,12/31/2016,VisualEditor ,AlexMonk-WMF,,AlexMonk-WMF,PHID-USER-mvx4x7ywk2flsaku2dbk,,,,,
Alexandros Kosiaris,05/01/2013,present,Operatios,akosiaris,,akosiaris,PHID-USER-xwxce3kpvsv54t735g7q,,,,,
Andre Klapper ,10/01/2012,present,Release Engineering Team ,aklapper,,aklapper,PHID-USER-hgn5uw2jafgjgfvxibhh,,,,,
Asher Feldman,05/01/2011,09/30/2013,Site Architect ,afeldman - BZ,afeldman ,,,,,,,
Aaron Schulz,08/01/2011,present,Contractor before this ,aaron,,aaron,PHID-USER-bmbmvb2e5bg6ztcangbq,,,,,
Tongbo Sui ,05/01/2013,08/31/2013,GSoc, suitongbowgn - BZ, suitongbowgn,,,,,,,
1 name start-date end-date team humanID bzName phabricatorNick PhabricatorPHID notes sources
2 Željko Filipin 10/01/2012 present Platform - QA zeljkofilipin zeljkofilipin PHID-USER-fz7hkyvt4jypl76ieyol
3 Yuvaraj Pandian 04/01/2012 NA Mobile yuvipanda yuvipanda PHID-USER-2nnm76h4ykalvvref2ye
4 Yuri Astrakhan 3/1/2013 02/28/2017 Mobile Yurik Yurik PHID-USER-esrrkc2rlizdlae443wg
5 Yaron Koren 04/01/2013 10/31/2013 yaron_koren yaron_koren PHID-USER-7jqnferdzzzwelhzchyo
6 Andrew Garrett 11/01/2008 04/30/2015 werdna werdna PHID-USER-cgfiqjzsqzd7ulp7eyr7
7 Vibha Bamba 05/01/2012 08/31/2015 Product Vibhabamba Vibhabamba PHID-USER-rooknayvbydy6sodz3lx
8 Trevor Parscal 2008 2017 VisualEditor TrevorParscal TrevorParscal PHID-USER-mpfqwllylfkzpcgkdkvc all engineers/developers listed in personell changes here https://www.mediawiki.org/wiki/Category:Wikimedia_engineering_reports
9 Toby Negrin 06/01/2013 11/30/2021 Analytics Tnegrin Tnegrin PHID-USER-ud7f5gp5h3uqup6viq4e
10 Gergo Tisza 10/01/2013 present MediaWiki Platform Tgr Tgr PHID-USER-a6p24cvyblhfzc7we7nc
11 Tauhida Parveen 04/01/2013 NA Platform tauhida.parveen - BZ tauhida.parveen
12 Petr Onderka 05/01/2013 08/31/2013 GSoc Svick Svick PHID-USER-mudnorfjyidux4wazb7q
13 Sumana Harihareswara 02/01/2012 09/30/2014 Engineering Community Manager sumanah - BZ sumanah
14 Sucheta Ghoshal 01/01/2013 08/31/2015 Language sucheta sucheta PHID-USER-3opzim4jsscetzlrotnj
15 Steven Walling 2010 08/31/2014 product owner, growth stevenwalling stevenwalling PHID-USER-lqmbt6en6yun6mz6jk7l
16 Subramanya Sastry 05/01/2012 present VisualEditor ssastry ssastry PHID-USER-slccyo5rqasgpljxny7g
17 Sean Pringle 06/01/2013 NA Technical Operations Springle Springle PHID-USER-lxluxbieyr4tgfyp5jru
18 Stanislav Malyshev 11/01/2014 09/30/2015 Platform Smalyshev Smalyshev PHID-USER-4qe5niesec534hksvuch
19 S Page 07/01/2012 2015 E3 Skierpage Skierpage PHID-USER-q6lm2f6vcpdmdx6mwqen 25/154
20 S Page 07/01/2012 2015 E3 spage spage PHID-USER-gbl4hfak3cfurt3c7skd
21 Shahyar Ghobadpour 01/01/2014 01/31/2015 Core SG SG PHID-USER-j7cmx5ouo6dxt5nx6tp7
22 Sara Smollett 12/01/2011 09/30/2012 sara sara NA
23 Rummana Yasmeen 10/01/2013 present VisualEditor - QA Ryasmeen Ryasmeen PHID-USER-24djtv3gj5gua2y6u2g5 joined VE 11-2013
24 Ryan Lane 10/01/2009 11/30/2013 Operations Engineer Ryan_lane Ryan_lane PHID-USER-i6hrbiw3hgv2pppg6uen
25 Ryan Lane 10/01/2009 11/30/2013 Operations Engineer laner laner NA
26 Rob Moen 11/01/2011 10/31/2016 VisualEditor rmoen rmoen PHID-USER-pun3sjvg3cemjzbgyo2t
27 Richa Jain 05/01/2013 08/31/2013 GSoc rjain rjain PHID-USER-y3lag4tcfivaet2fsuln
28 Munagala Ramanath 01/01/2013 NA Platform ram ram NA
29 Nick Wilson 09/01/2013 NA Quiddity Quiddity PHID-USER-hphmqcx66p6d6gvmjzp7
30 Quim Gil 11/01/2012 present Engineering community manager qgil qgil PHID-USER-lluzkul4z7us4sxkayss
31 Christian Aistleitner 02/01/2012 NA Internationalization qchris qchris PHID-USER-pntojlcbclwhuip53bix
32 Preteek Saxena 01/01/2014 NA UX Prtksxna Prtksxna PHID-USER-gc5hdyw5p4np7atqjynz
33 Patrick Reilly 04/01/2011 NA preilly preilly PHID-USER-du57z2twmzxmivi4rzj3
34 Piotr Miazga 10/01/2016 01/31/2020 MediaWiki Platform Team pmiazga pmiazga PHID-USER-hihsjmu5xv22hvo6for4
35 Sherah Smith 12/01/2013 NA pizzzacat pizzzacat PHID-USER-ox2ci6zfq6dkxpvg56js
36 Sam Smith 01/01/2014 present Growth phuedx phuedx PHID-USER-w3pd7vqenmta6vpmhwcn
37 Phil Chang 10/01/2011 NA Mobile phil - BZ phil
38 Pau Giner 03/01/2012 present pginer - BZ pginer
39 Pau Giner 03/01/2012 present Pginer-WMF Pginer-WMF PHID-USER-c47vnc2yxmwfvvc4367q
40 Andrew Otto 01/01/2012 present Platform Engineering Ottomata Ottomata PHID-USER-tafngdco2cilcyr7qhhg
41 Ori Livneh 05/01/2012 11/30/2016 E3 ori.livneh ori.livneh NA
42 Ori Livneh 05/01/2012 11/30/2016 E3 ori ori PHID-USER-r7wrkcx7j2vutqs6hr3g
43 Christian Williams 02/01/2012 NA VisualEditor NOT FOUND NOT FOUND wikia
44 Audrey Tang 02/01/2012 05/31/2012 NOT FOUND NOT FOUND
45 Jeff Hall 11/01/2013 02/28/2014 VisualEditor - QA NOT FOUND NOT FOUND joined VE 11-2013
46 Ben Hartshorne 07/01/2011 08/31/2012 Operations NOT FOUND NOT FOUND
47 Leslie Carr 10/01/2011 01/31/2014 Operations Engineer NOT FOUND NOT FOUND
48 Danielle Benoit 05/01/2012 NA Platform NOT FOUND NOT FOUND
49 Munaf Assaf 06/01/2012 07/31/2013 NOT FOUND NOT FOUND
50 Adam Wright 06/01/2012 NA Features NOT FOUND NOT FOUND
51 Peter Youngmeister 03/01/2011 08/30/2013 Operations Engineer NOT FOUND NOT FOUND
52 Srikanth Lakshmanan 08/01/2012 NA Internationalization NOT FOUND NOT FOUND
53 Mark Holmquist 09/01/2012 present Features NOT FOUND NOT FOUND
54 Mike Wang 12/01/2012 NA Operations NOT FOUND NOT FOUND
55 Marc-Andre Pelletier 02/01/2013 01/31/2016 Operations NOT FOUND NOT FOUND
56 May Galloway 05/01/2013 NA Visual NOT FOUND NOT FOUND
57 Aarti Dwivedi 05/01/2013 08/01/2013 GSoc NOT FOUND NOT FOUND
58 Anubhav Agarwal 05/01/2013 08/01/2013 GSoc NOT FOUND NOT FOUND
59 Rohan Verma 05/01/2013 08/01/2013 GSoc NOT FOUND NOT FOUND
60 Rahul Maliakkal 05/01/2013 08/01/2013 GSoc NOT FOUND NOT FOUND
61 Praveen Singh 05/01/2013 08/01/2013 GSoc NOT FOUND NOT FOUND
62 Pragun Bhutani 05/01/2013 08/01/2013 GSoc NOT FOUND NOT FOUND
63 Or Sagi 05/01/2013 08/01/2013 GSoc NOT FOUND NOT FOUND
64 Nazmul Chowdhury 05/01/2013 08/01/2013 GSoc NOT FOUND NOT FOUND
65 Kiran Mathew Koshy 05/01/2013 08/01/2013 GSoc NOT FOUND NOT FOUND
66 Himeshi De Silva 05/01/2013 08/01/2013 GSoc NOT FOUND NOT FOUND
67 Ken Snider 06/01/2013 NA Technical Operations NOT FOUND NOT FOUND
68 Aaron Arcos 11/01/2013 NA Platform NOT FOUND NOT FOUND
69 Nischay Nahata 11/01/2012 06/30/2013 Features Engineering Nischayn22 Nischayn22 PHID-USER-w6tinhtsh44tn3tgzjtw
70 Nilesh Chakraborty 05/01/2013 08/01/2013 GSoc nilesh - BZ nilesh
71 Neil Kandalgaonkar 12/01/2009 01/31/2012 VisualEditor neilk - BZ neilk
72 Marielle Volz 10/01/2013 NA Editing Mvolz Mvolz PHID-USER-evd3wnvnlb66lrwulch4
73 Moriel Schottlender 05/01/2013 present GSoc -> Editing Mooeypoo Mooeypoo PHID-USER-zq6nzfwxwkyliljd4lfy
74 Moriel Schottlender 05/01/2013 present GSoc -> Editing MSchottlender-WMF MSchottlender-WMF PHID-USER-e4jqmosgbh4e43cicihh
75 Mukunda Modell 05/01/2014 2021 Release mmodell mmodell PHID-USER-fn7qnpccfbitivgtw2rt
76 Dan Andreescu 09/01/2012 present Data Analytics Milimetric Milimetric PHID-USER-vbyvvtbztxaeuaxelxx4
77 Dan Andreescu 09/01/2012 present Data Analytics dandreescu dandreescu NA
78 Monte Hurd 04/01/2013 NA app mhurd mhurd PHID-USER-ohzzl3maortma7y4znpb
79 Marcel Ruiz Forns 10/01/2014 present Analytics mforns mforns PHID-USER-zi2n3djggr2p7i54o5tp
80 Matthias Mullie 04/01/2012 present Features matthiasmullie matthiasmullie PHID-USER-kms5nmb5gvqzcdep3cnl
81 Matthew Flaschen 12/01/2012 02/28/2018 Features Engineering Mattflaschen-WMF Mattflaschen-WMF PHID-USER-dw53c5cb2qfhyemej57o
82 Matthew Flaschen 12/01/2012 02/28/2018 Features Engineering Mattflaschen-Personal Mattflaschen-Personal PHID-USER-uyj3fpiah7kwbg6wkxth
83 Bartosz Dziewoński 05/01/2014 present MediaWiki Platform Team matmarex matmarex PHID-USER-wkpnidxoctuhawexig5p
84 Mark Traceur 05/01/2012 NA Multimedia MarkTraceur MarkTraceur PHID-USER-nvavrb7ko66hv3xap6sb
85 Nik Everett 05/01/2013 07/31/2015 Search Manybubbles Manybubbles PHID-USER-2rnfxoezl66afpa7w7in
86 Lydia Pintscher 03/01/2012 present WMDE Lydia_Pintscher Lydia_Pintscher PHID-USER-7n5fvppwj4ueprv2iuys
87 Luke Welling 10/01/2012 06/30/2019 Features Engineering lwelling lwelling NA
88 Liangent 05/01/2013 08/31/2013 GSoc liangent liangent PHID-USER-zjzhrhmn36icnzbckqy4
89 Lani Goto 08/01/2016 present LGoto LGoto PHID-USER-wgnf63ha7u7kzh4v5ryh
90 Leila Zia 02/01/2014 present leila leila PHID-USER-yz5h5uhhlcrwj42axgxv
91 Leila Zia 02/01/2014 present lzia lzia NA
92 Kunal Mehta 10/01/2013 NA legoktm legoktm PHID-USER-v7vgzvvcw7v2umf737ri
93 Amir Sarabadani 06/01/2016 present Ladsgroup Ladsgroup PHID-USER-ctchvhisqfvk4rz7nt7d
94 Timo Tijhof 04/01/2011 NA Wikimedia Performance Krinkle Krinkle PHID-USER-sai77mtxmpqnm6pycyvz
95 Kaity Hammerstein 08/01/2013 05/31/2016 UX KHammerstein KHammerstein PHID-USER-flenunkasbjk4topxvaj
96 Kartik Mistry 08/01/2013 NA Language KartikMistry KartikMistry PHID-USER-abr5ge6gl2ovg7jokpst
97 Katie Horn 05/01/2011 08/31/2018 K4-713 K4-713 PHID-USER-tp64che5v7h6hgmz6obb
98 Jonathan Tweed 09/01/2024 present MediaWiki Platform Team JTweed-WMF JTweed-WMF PHID-USER-icd6vxjf2sfarbudknas
99 Joel Sahleen 07/01/2014 02/28/2015 Language Jsahleen Jsahleen PHID-USER-u7ahp56m75mcyzinhrnx
100 Jeremy Postlethwaite 08/01/2011 2012 jpostlethwaite jpostlethwaite NA
101 Jan Paul Posma 04/01/2014 NA jp.posma - BZ jp.posma
102 Giuseppe Lavagetto 04/01/2014 present Operations Joe Joe PHID-USER-fdo23otm6ztt674vjqko
103 Jiabao Wu 05/01/2013 08/31/2013 GSoc jiabao.foss -BZ jiabao.foss
104 Jeff Hobson 09/01/2014 02/28/2017 Zero jhobs jhobs PHID-USER-orutfwdvg667kr5vm5uk
105 Jeff Green 07/01/2011 present Operations Jgreen Jgreen PHID-USER-cwqdddnpyui7ysn4xsuw
106 James Douglas 11/01/2014 07/31/2015 Platform Jdouglas Jdouglas PHID-USER-2aknafvxpqtbnnzpvtno
107 Jon Robson 02/01/2012 present Jdlrobson Jdlrobson PHID-USER-5dwuaigmkz2vzg65lape https://diff.wikimedia.org/2012/06/21/help-us-shape-wikimedias-prototype-visual-editor/
108 James Forrester 05/01/2012 present VisualEditor Jdforrester-WMF Jdforrester-WMF PHID-USER-ydswvwhh5pm4lshahjje https://www.mediawiki.org/wiki/VisualEditor/status#2011-05-16
109 Jared Zimmerman 05/01/2013 NA Jaredzimmerman-WMF Jaredzimmerman-WMF PHID-USER-z3kqk2bjnqneldcznht6
110 Inez Korczyński 07/01/2011 04/30/2016 VisualEditor - Wikia Inez Inez PHID-USER-s7sn3zjthnxvep34c5ho wikia - collab for dates
111 Ian Baker 07/01/2011 06/30/2012 ibaker - BZ ibaker
112 Hannah Okwelum 11/01/2021 present MediaWiki Platform Team Hokwelum Hokwelum PHID-USER-nqrfn7pkdpnj5qibfakg
113 Mark Hershberger 06/30/2012 hexmode hexmode PHID-USER-pdopqlcm34pq2m3c3gl6
114 Mark Hershberger 06/30/2012 MarkAHershberger MarkAHershberger PHID-USER-ogbcrxm45oo3n3xe5q25
115 Antoine Musso 10/01/2011 present Core hashar hashar PHID-USER-orzyp3dswemhdgdznro5
116 Harsh Kothari 05/01/2013 08/31/2013 GSoc Harshkothari410 Harshkothari410 PHID-USER-bzpbregndw33rtok3nrl
117 Aaron Halfaker 05/01/2011 08/31/2020 principal research scientist halfak halfak PHID-USER-u64h73gx226teqcym3r5
118 Gabriel Wicke 10/01/2011 11/30/2017 VisualEditor GWicke GWicke PHID-USER-hbtlbu4zftxnz4i6f7yf
119 Greg Grossmeier 02/01/2013 present Platform greg.grossmeier greg.grossmeier PHID-USER-j6tgn6czmycvfz2eupwe
120 Greg Grossmeier 02/01/2013 present Platform greg greg PHID-USER-z3l4i7dl52qicxtephy5
121 Molly White 05/01/2013 08/31/2013 GSoc GorillaWarfare GorillaWarfare PHID-USER-duzqc2s7rxo6w5hsgc5l
122 Gilles Dubuc 01/01/2014 08/31/2021 Multimedia Gilles Gilles PHID-USER-papbtlagfolot4dzerne
123 Filippo Giunchedi 05/01/2014 present Operations fgiunchedi fgiunchedi PHID-USER-wr3pospifdaxghmtobvr
124 Faidon Liambotis 04/01/2022 10/01/2022 faidon faidon PHID-USER-ktuojnvco4fpzmyhzyaf
125 Ed Sanders 02/01/2013 present Editing Esanders Esanders PHID-USER-it53o2f2kyryqyj33uzt
126 Elliot Eggleston 06/01/2014 NA Features Ejegg Ejegg PHID-USER-3jrdwh7dywughlcnir2i
127 Erik Bernhardson 04/01/2013 present Features Engineering ebernhardson ebernhardson PHID-USER-r5pzlcquei6f4hb53rfg
128 Daniel Zahn 07/01/2011 present Dzahn Dzahn PHID-USER-fo56wm4wxiwpoofn2xdu
129 David Schoonover 11/01/2011 05/31/2013 Platform Engineering dsc dsc NA
130 Diederik van Liere 10/01/2010 03/31/2014 drdee drdee PHID-USER-v7l22dsoqmpmlusn2mhn
131 Adam Baso 03/01/2013 present Mobile dr0ptp4kt dr0ptp4kt PHID-USER-srhlj2447vmpmrfhqnfa
132 Mark Rosenbaum NA Cloud Services devnull devnull PHID-USER-bajgrh7c6qpyixsjs7c3
133 Dan Duvall 10/01/2014 NA Automation dduvall dduvall PHID-USER-7bifphmxtcqgvdofuzla
134 David Chan 2013 present Language dchan dchan PHID-USER-lliyevigiycjbybglftk"
135 Dmitry Brant 04/01/2014 present Operations Dbrant Dbrant PHID-USER-pbvnfgskfwsdalhpd7np
136 Daniel Kinzler 10/01/2008 present daniel daniel PHID-USER-5dqihbanu3caaj7pigif WMDE until 2018
137 Derick Alangi 05/01/2019 present MediaWiki Platform Team DAlangi_WMF DAlangi_WMF PHID-USER-7tsz7e5krfc7ng6ihkjr
138 Chris Steipp 04/01/2012 05/31/2016 Security csteipp csteipp PHID-USER-doeppszazlm3r7xah4il
139 C. Scott Ananian 07/01/2013 present Parsing cscott cscott PHID-USER-m2ezqyeb4uz67zq6bats
140 Cormac Parle 08/01/2017 present Multimedia cparle cparle PHID-USER-miee623cn6b7muwhbwfz
141 Chris McMahon 01/01/2012 NA Platform Engineering - QA Cmcmahon Cmcmahon PHID-USER-kqibbfgfpgocyzwe32lv
142 Chase Pettet 03/01/2014 10/31/2025 Operations chasemp chasemp PHID-USER-3neel27i7dyu62jbbx2l
143 Roan Kattouw present VisualEditor Catrope Catrope PHID-USER-fovtl67ew4l4cc3oeypc
144 Benny Situ 11/01/2011 NA bsitu - BZ bsitu
145 Brooke Vibber 03/01/2011 present VisualEditor bvibber bvibber PHID-USER-icwvr4q62av2yc6aika7
146 Brooke Vibber 03/01/2011 present VisualEditor brooke brooke PHID-USER-yek7ymogrv4qc67oilhf
147 Bernd Sitzmann 05/01/2014 present Mobile bearND bearND PHID-USER-tjyfydvd4ncrfvvr6mkr
148 Bryan Davis July 2013 present platform engineering bd808 bd808 PHID-USER-ll6tmaogat2b5q7tnqas
149 Brandon Black 04/01/2013 present operations BBlack BBlack PHID-USER-lhtlnmkdbzlz6pbxaqdd
150 Brian Wolff 06/01/2013 08/31/2013 Platform Bawolff Bawolff PHID-USER-dpu5hmqvprhycqlkdzrk
151 Runa Bhattacharjee 01/01/2013 present Language Arrbee Arrbee PHID-USER-ttw4tpoosxc4pbmskrla
152 Ariel Glenn 2008 present MediaWiki Platform Team ArielGlenn ArielGlenn PHID-USER-jtxavgb3caz53o45csni
153 Brad Jorsch 10/01/2012 05/31/2020 Platform - SWE anomie anomie PHID-USER-uqcn2l4ng4murmyfnvyp
154 Andrew Green 10/01/2013 06/30/2023 AndyRussG AndyRussG PHID-USER-3jpbejgoly6fnolfm6ig
155 Andrew Green 10/01/2013 06/30/2023 AndyRussG_volunteer AndyRussG_volunteer PHID-USER-nex7x2hm3gg4q3e4l7c5
156 Andrew Bogott 11/01/2011 present FT - Labs; contract November 2011 Andrew Andrew PHID-USER-22bsa5u75jz3ci3wnplu
157 Amir Aharoni 10/01/2011 NA Internationalization Amire80 Amire80 PHID-USER-xfe43w2lb5gpvglf4coa
158 Alolita Sharma 01/01/2010 12/31/2014 VisualEditor alolita.sharma - BZ alolita.sharma
159 Alex Monk 03/01/2014 12/31/2016 VisualEditor AlexMonk-WMF AlexMonk-WMF PHID-USER-mvx4x7ywk2flsaku2dbk
160 Alexandros Kosiaris 05/01/2013 present Operatios akosiaris akosiaris PHID-USER-xwxce3kpvsv54t735g7q
161 Andre Klapper 10/01/2012 present Release Engineering Team aklapper aklapper PHID-USER-hgn5uw2jafgjgfvxibhh
162 Asher Feldman 05/01/2011 09/30/2013 Site Architect afeldman - BZ afeldman
163 Aaron Schulz 08/01/2011 present Contractor before this aaron aaron PHID-USER-bmbmvb2e5bg6ztcangbq
164 Tongbo Sui 05/01/2013 08/31/2013 GSoc suitongbowgn - BZ suitongbowgn

View File

@ -1,5 +1,107 @@
library(tidyverse)
library(jsonlite)
library(lubridate)
## TODO: get the within-case seniority
main_csv <-"~/analysis_data/100325_unified_phab.csv"
main_df <- read.csv(main_csv, header = TRUE)
main_df <- main_df %>%
mutate(source = factor(source, levels = c("c1", "c2", "c3")))
main_w_seniority <- main_df %>%
arrange(AuthorPHID, source, date_created) %>%
group_by(AuthorPHID) %>%
mutate(c2_c3_index = ifelse(source %in% c("c2", "c3"), row_number() - sum(source == "c1"), NA_integer_),
comment_index = case_when(
source == "c1" ~ row_number(),
source %in% c("c2", "c3") ~ c2_c3_index
)) %>%
ungroup() |>
select(-c2_c3_index)
# load in existing 'WMF in name' tags
WMF_in_name <- "~/analysis_data/022825_wmf_master_phab_roster.json"
old_roster <- fromJSON(WMF_in_name)
old_phids <- old_roster$phid
## TODO: reload roster and map onto the existing data
roster_csv <-"~/analysis_data/100225_phabricator_api_roster_results.csv"
roster_df <- read.csv(roster_csv, header = TRUE)
roster_csv <-"~/analysis_data/100625_wmf_roster_final.csv"
roster_df <- read.csv(roster_csv, header = TRUE)
# need to figure out the change to longitudinally situated bool
library(lubridate)
clean_end_date <- function(date_col) {
sapply(date_col, function(x) {
if (is.na(x) || x == "") {
# NA or empty: use current time
return(Sys.time())
} else if (grepl("^\\d{4}$", x)) {
# Only year: use 06/06 of that year
return(as.POSIXct(paste0("06/06/", x), format = "%m/%d/%Y"))
} else if (grepl("^\\d{2}/\\d{2}/\\d{4}$", x)) {
# MM/DD/YYYY: parse directly
return(as.POSIXct(x, format = "%m/%d/%Y"))
} else {
# Anything else, return NA or current time as fallback
return(Sys.time())
}
})
}
clean_start_date <- function(date_col) {
default_date <- as.POSIXct("06/20/2003", format = "%m/%d/%Y", tz = "UTC")
sapply(date_col, function(x) {
if (is.na(x) || x == "") {
return(default_date)
} else if (grepl("^\\d{4}$", x)) {
return(as.POSIXct(paste0("06/06/", x), format = "%m/%d/%Y", tz = "UTC"))
} else if (grepl("^\\d{2}/\\d{2}/\\d{4}$", x)) {
return(as.POSIXct(x, format = "%m/%d/%Y", tz = "UTC"))
} else {
return(default_date)
}
})
}
roster_df <- roster_df |>
mutate(
cleaned_start_date = clean_start_date(start.date),
cleaned_end_date = clean_end_date(end.date),
AuthorPHID = PhabricatorPHID
)
#gerrit bot: PHID-USER-idceizaw6elwiwm5xshb'
main_w_seniority_and_affil <- main_w_seniority %>%
left_join(roster_df, by = "AuthorPHID") %>%
mutate(
isAuthorWMF_prelim = (date_created >= cleaned_start_date & date_created <= cleaned_end_date) |
AuthorPHID %in% old_phids,
isGerritBot = AuthorPHID == 'PHID-USER-idceizaw6elwiwm5xshb') |>
replace_na(list(isAuthorWMF_prelim = FALSE)) |>
select(-name, -start.date, -end.date, -team,
-humanID, -phabricatorNick, -PhabricatorPHID, -X,
-notes, -sources, -X.1, -X.2, -cleaned_start_date, -cleaned_end_date)
#TODO: bugzilla, if from bugzilla and contains specific string, isAuthorWMF is true
#bzimport PHID: PHID-USER-ynivjflmc2dcl6w5ut5v
main_w_seniority_and_affil <- main_w_seniority_and_affil |>
mutate(
bugzilla_wmf = ifelse(
AuthorPHID == "PHID-USER-ynivjflmc2dcl6w5ut5v" &
!is.na(bzName) & bzName != "" & bzName != "NA" &
!is.na(comment_text) & (
str_starts(comment_text, fixed(paste0("**Author:** `", bzName, "`"))) |
str_starts(comment_text, fixed(paste0("**", bzName, "** wrote:")))
),
TRUE, FALSE
),
isAuthorWMF = ifelse(
AuthorPHID == "PHID-USER-ynivjflmc2dcl6w5ut5v",
bugzilla_wmf,
isAuthorWMF_prelim
)
) |>
select(-bugzilla_wmf, -isAuthorWMF_prelim, -bzName)
#NO roster affiliates found through the bugzilla matching
table(main_w_seniority_and_affil$isAuthorWMF)
write.csv(main_w_seniority_and_affil, "100625_unified_w_affil.csv", row.names = FALSE)

View File

@ -1,17 +1,17 @@
1. SSH tunnel from your workstation using the following command:
ssh -N -L 8787:n3439:58519 mjilg@klone.hyak.uw.edu
ssh -N -L 8787:n3441:37935 mjilg@klone.hyak.uw.edu
and point your web browser to http://localhost:8787
2. log in to RStudio Server using the following credentials:
user: mjilg
password: Kyq6AGP0kRtXvXeoXReZ
password: vOc4KzJoEbZDstjf4p5Q
When done using RStudio Server, terminate the job by:
1. Exit the RStudio Session ("power" button in the top right corner of the RStudio window)
2. Issue the following command on the login node:
scancel -f 29985545
scancel -f 29987861