Electron Now(日本語)

Dc13d329db98a4ff44d52013b80e3bf4?s=47 Cheng Zhao
November 06, 2017

Electron Now(日本語)

Electron Tokyo MeetUp 2017.

日本語版

Dc13d329db98a4ff44d52013b80e3bf4?s=128

Cheng Zhao

November 06, 2017
Tweet

Transcript

  1. Electron Now at Electron Tokyo MeetUp, 2017

  2. about me ‣ $IFOH;IBP δϟΦνΣϯ  ‣ (JU)VC[DCFO[ ‣ &MFDUSPOϑϨʔϜϫʔΫͷ࡞ऀ

    ‣ ౦ژࡏॅ
  3. topics ‣ &MFDUSPOͷ։ൃʹ͓͚Δ՝୊ͱͦͷղܾ๏ ‣ &MFDUSPO։ൃͷਐΊํ

  4. problem: プロジェクトメンバーが1⼈人だけだった

  5. プロジェクトメンバーが1⼈人だけだった ‣ &MFDUSPOΛϝϯςφϯε͍ͯ͠Δ։ൃऀ͸ਓ͚ͩͩͬͨ ‣ &MFDUSPOͷ࢓૊ΈΛཧղ͍ͯ͠Δਓ͕ଞʹ΄ͱΜͲ͍ͳ͔ͬͨ ‣ *TTVFT͕ଟ͗ͯ͢ ਓͰ؅ཧ͢Δͷ͕େมͩͬͨ

  6. now ‣ (JU)VC͕௥ՃϝϯόʔΛ࠾༻
 &MFDUSPOνʔϜʹ͸ݱࡏਓͷ։ൃϝϯόʔ͕͍Δ ‣ &MFDUSPOͷϢʔβʔاۀ͕&MFDUSPOͷ։ൃʹ΋ܞΘ͍ͬͯΔ
 .JDSPTPGUͱ4MBDL͸&MFDUSPOͷઐ೚෦ୂΛ͍࣋ͬͯΔ

  7. problem: 機能追加とバグ修正に時間がかかる

  8. 機能追加とバグ修正に時間がかかる ‣ &MFDUSPO͸$ISPNJVNͱ/PEFKTΛϕʔεͱ͍ͯ͠Δ
 FMFDUSPO@CVHT DISPNJVN@CVHT OPEF@CVHT ‣ &MFDUSPO͸ϓϥοτϑΥʔϜͰ͋Δ
 ༷ʑͳਓ͕ͦΕͧΕʹػೳ௥ՃΛٻΊͯ͘Δ ‣

    ։ൃϦιʔε͸ඇৗʹݶΒΕ͍ͯΔ
  9. now ‣ ΑΓ؆୯ʹ&MFDUSPO։ൃ͕Ͱ͖ΔΑ͏ʹ͖ͯͨ͠
 ΑΓΑ͍υΩϡϝϯτɺϏϧυαʔόɺ؆୯ͳϫʔΫϑϩʔʜ ‣ ΋͠ػೳ௥Ճ͚ͨ͠Ε͹ɺͥͻνϟϨϯδͯ͠Έͯʂ

  10. problem: Chrome の更更新が追いつかない

  11. Chrome の更更新が追いつかない ‣ &MFDUSPOͰ͸$ISPNJVNʹରͯͨ͘͠͞Μͷύο νΛ͍͋ͯͯΔ ‣ &MFDUSPOͷػೳ௥Ճ΍όάमਖ਼ʹΑͬͯ $ISPNJVNʹ௥Ճύον͕ඞཁʹͳΔ͜ͱ΋ ‣ $ISPNFͷΞοϓάϨʔυʹ͸࣌ؒ΋खؒ΋͔͔Δ

    ‣ ͜ΕΛਓͰߦ͍ͬͯͨ
  12. now ‣ .JDSPTPGUνʔϜ͕&MFDUSPOʹ͓͚Δ$ISPNF ͷΞοϓάϨʔυʹ஫ྗ͍ͯ͠Δ ‣ $ISPNFΞοϓάϨʔυ஍ࠈ͔Βղ์͞Εͨ

  13. problem: Electron の肥⼤大化

  14. Electron の肥⼤大化 ‣ &MFDUSPO΁ͷػೳ௥Ճཁٻ͸ͨ͘͞Μ͋Δ ‣ ৽ػೳͷ௥Ճ͸ίʔυͷอकΛ೉͘͢͠Δ ‣ $ISPNFͷΞοϓάϨʔυ΋೉͘͠ͳΔ ‣ &MFDUSPOࣗ਎ͷಈ࡞΋஗͘ͳΔ͔΋͠Εͳ͍

  15. now ‣ ಛघͳ৽ػೳ͸ϏϧυϑϥάͰ༗ޮԽ͢ΔΑ͏ʹ ‣ ৽ػೳΛݕ౼͢ΔͨΊͷ3'$ϓϩηεΛ༻ҙ͢Δ༧ఆ

  16. Electron をよりセキュアに

  17. クラッシュを減らすために ‣ $ISPNJVNσόοάΞαʔγϣϯΛ༗ޮԽ͢Δ༧ఆ ‣ 8FCWJFXʹ001*'T 0VUPG1SPDFTTJGSBNFT Λར ༻͢Δ༧ఆ
 IUUQTXXXDISPNJVNPSHEFWFMPQFSTEFTJHO EPDVNFOUTPPQJGSBNFT

    ‣ 1M[/BWJHBUFΛར༻͢Δ༧ఆ
 IUUQTEPDTHPPHMFDPNEPDVNFOUE D48GQ+*6OJC2,65.X-&7Y:;1IV-/V@XUL PL6&
  18. よりセキュアにするために ‣ $ISPNJVNͷηΩϡϦςΟύον͸TUBCMF൛ʹόο Ϋϙʔτ͞ΕΔ ‣ ϦϞʔτ͔ΒಡΈࠐΜͩ8FCαΠτͰ/PEFKT "1*͕ૢ࡞Ͱ͖ΔΑ͏ʹͳ͍ͬͯΔͱ͖ʹ͸ܯࠂΛ ग़͢Α͏ʹ͢Δ༧ఆ ‣ σϑΥϧτઃఆͰ͸XFCWJFXΛηΩϡΞʹ͢Δ༧

  19. 開発チーム体制

  20. code owners ‣ ػೳύʔτຖʹίʔυΦʔφʔ͕͍Δ ‣ ϓϧϦΫΤετ͸୲౰ͷίʔυΦʔφʔ͕ϨϏϡʔ͢Δ ‣ ίʔυΦʔφʔ੍ͷ͓͔͛ͰϨϏϡʔ͕ૉૣ͘ऴΘΔΑ͏ʹ ͳͬͨ

  21. maintainers group ‣ &MFDUSPOϝϯςφͷ4MBDLνϟωϧ͕͋Δ ‣ &MFDUSPOϢʔβʔͰάϧʔϓ΁ͷট଴Λر๬͞ΕΔ ਓ͸HSPVOEXBUFS!HJUIVCDPN·Ͱ͝࿈བྷͩ͘ ͍͞

  22. Electron mini-summits ‣ ೥ʹճ։࠵ ‣ ͢΂ͯͷϝϯςφ͕ू·Γ िؒͷؒ&MFDUSPOͷ ՝୊΍։ൃ಺༰ʹ͍ͭͯٞ࿦͢Δ ‣ ࠷ॳͷճ͸αϯϑϥϯγείͱ౦ژͰ։࠵͞Εͨ

     ࣍ճ͸ϓϥϋͰ։࠵༧ఆ
  23. Electron の開発をしてみたい⼈人は groundwater@github.com まで

  24. thank you