Electron Tokyo MeetUp 2017.
Electron Nowat Electron Tokyo MeetUp, 2017
View Slide
about me‣ $IFOH;IBP‣ (JU)VC[DCFO[‣ DSFBUPSPG&MFDUSPOGSBNFXPSL‣ MJWJOHJO5PLZP
topics‣ QSPCMFNTPG&MFDUSPO`TEFWFMPQNFOUBOEIPXXFBSFTPMWJOHUIFN‣ IPX&MFDUSPO`TEFWFMPQNFOUJTHPJOH
problem:the project was relying on 1 people
the project was relying on 1 people‣ &MFDUSPOXBTNPTUMZNBJOUBJOFECZPOMZEFWFMPQFS‣ GFXQFPQMFVOEFSTUBOETUIFIBDLTPG&MFDUSPO‣ UIFSFBSFUPPNBOZJTTVFTGPSEFWFMPQFSUPIBOEMF
now‣ (JU)VCIJSJOHNPSFQFPQMF &MFDUSPOUFBNOPXIBTEFWFMPQFST‣ DPNQBOJFTVTJOH&MFDUSPOBMTPXPSLJOHPO&MFDUSPO .JDSPTPGUBOE4MBDLIBWFEFEJDBUFEUFBNTXPSLJOHPO&MFDUSPO
problem:too slow to add features / fix bugs
too slow to add features / fix bugs‣ &MFDUSPOJTCBTFEPO$ISPNJVNBOE/PEFKT [email protected]@[email protected]‣ &MFDUSPOJTBQMBUGPSN FWFSZPOFXBOUTEJ⒎FSFOUGFBUVSFT‣ XFIBWFWFSZMJNJUFESFTPVSDFT
now‣ XFNBLF&MFDUSPOFBTZUPXPSLPO CFUUFSEPDT CVJMETFSWFST FBTJFSXPSLqPXTʜ‣ JGZPVBSFBCJHDPSQBOEXBOUBOFXGFBUVSF USZXPSLJOHPOJUZPVSTFMG
problem:too slow to upgrade Chrome
too slow to upgrade Chrome‣ &MFDUSPOIBTNVMUJQMFQBUDIFTPO$ISPNJVN‣ BEEJOHBGFBUVSFPSpYJOHBCVHJO&MFDUSPODBOSFTVMUJOBOFXQBUDIPO$ISPNJVN‣ VQHSBEJOH$ISPNFJTQBJOGVMBOEUBLFTMPUTPGUJNF‣ JUXBTIBOEMFECZPOMZEFWFMPQFS
now‣ UIFSFJTB.JDSPTPGUUFBNGPDVTJOHPO$ISPNFVQHSBEFTJO&MFDUSPO‣ *`NGSFFEGSPNUIF$ISPNFVQHSBEFIFMM
problem:Electron was bloating
Electron was bloating‣ FWFSZPOFXBOUTUPBEETPNFUIJOHUP&MFDUSPO‣ OFXGFBUVSFTNBLFDPEFIBSEUPNBJOUBJO‣ $ISPNFVQHSBEFTCFDPNFIBSEFS‣ &MFDUSPONBZSVOTMPXFS
now‣ VODPNNPOOFXGFBUVSFTTIPVMECFIJEFECFIJOECVJMEqBHT‣ XFXJMMIBWFB3'$QSPDFTTGPSBSHVBCMFOFXGFBUVSFTJOGVUVSF
making Electron more secure
less crashes‣ XJMMUVSOPOUIFEFCVHBTTFSUJPOTPG$ISPNJVN‣ XJMMVTF001*'TGPSXFCWJFX IUUQTXXXDISPNJVNPSHEFWFMPQFSTEFTJHOEPDVNFOUTPPQJGSBNFT‣ XJMMVTF1M[/BWJHBUF IUUQTEPDTHPPHMFDPNEPDVNFOUED48GQ+*6OJC2,65.X-&7Y:;1IV-/[email protected]ULPL6&
more secure‣ $ISPNJVNTFDVSJUZQBUDIFTBSFCBDLQPSUFEUPTUBCMFWFSTJPOT‣ XJMMXBSOXIFO/PEFKT"1*TBSFFYQPTFEUPSFNPUFXFCTJUFT‣ XJMMNBLFXFCWJFXTFDVSFCZEFGBVMU
teams working together
code owners‣ EJ⒎FSFOUQBSUTPGDPEFIBWFUIFJSPXOFST‣ QVMMSFRVFTUTNVTUCFSFWJFXFECZUIFDPEF`TPXOFST‣ QVMMSFRVFTUTBSFSFWJFXFEGBTUFS
maintainers group‣ B4MBDLDIBOOFMGPS&MFDUSPONBJOUBJOFST‣ BTLHSPVOEXBUFS!HJUIVCDPNGPSJOWJUBUJPOJGZPVBSFEFWFMPQJOHQSPEVDUTPO&MFDUSPO
Electron mini-summits‣ UXJDFQFSZFBS‣ BMMNBJOUBJOFSTHFUUPHFUIFSGPSPOFXFFLUPEJTDVTTQSPCMFNTBOEEFWFMPQNFOUPG&MFDUSPO‣ pSTUUXPXFSFJO4BO'SBODJTDPBOE5PLZP OFYUUJNF1SBHVF
if you want to work on Electron,email [email protected]
thank you