Upgrade to Pro — share decks privately, control downloads, hide ads and more …

VuetifyにOSSコントリビュートした話 / Contributing to Vuetify

VuetifyにOSSコントリビュートした話 / Contributing to Vuetify

ProLabo(プロラボ)渋谷もくもく会 #5 でのLTスライドです。

0c9464e23aeaa91d185ec407cc15c0de?s=128

kuromoka

May 18, 2019
Tweet

More Decks by kuromoka

Other Decks in Technology

Transcript

  1. 7VFUJGZʹ044ίϯτϦϏϡʔτͨ͠࿩ !LVSPNPLB

  2. ͘Ζ΋͔ʢ!LVSPNPLBʣ (BNF8JUIαʔόαΠυΤϯδχΞ ϓϩϑΟʔϧ ίʔώʔ ϫΠϯ Ծ૝௨՟ $$͘͞Β 1)1 .Z42- +BWB4DSJQU

  3. 044ίϯτϦϏϡʔτ͍͚ͨ͠Ͳɾɾɾ

  4. ͳΜ͔ාͦ͏ ίʔυ͕೉ͯ͘͠मਖ਼Ͱ͖ͳ͍ ΍ͬͯ͜ͳ͔ͬͨཧ༝ ӳޠͰઆ໌͢Δࣗ৴͕ͳ͍

  5. https://qiita.com/QWYNG/items/afbca5261f2f770995d2

  6. ʮHPPEpSTUJTTVFʯͳΔϥϕϧͷଘࡏΛ஌Δ

  7. 7VFUJGZʹJTTVF͕͋ͬͨͷͰ΍ͬͯΈΔ͜ͱʹ

  8. 7VFUJGZͷ؆୯ͳ঺հ

  9. 7VFKT༻ͷ6*ϑϨʔϜϫʔΫ ίϯϙʔωϯτͷछྨ͕๛෋ 7VFUJGZͱ͸ 7VFUJGZʹ޲͚ͯ։ൃத (JU)VCͷελʔ਺ݸʢ࣌఺ʣ

  10. https://portfolio.kuromoworks.com/ja

  11. ίϯτϦϏϡʔτͨ͠JTTVF

  12. https://github.com/vuetifyjs/vuetify/issues/5735

  13. ʮHPPEpSTUJTTVFʯ͕෇͍͍ͯͨ मਖ਼ՕॴͷΞςͷίϝϯτ͕෇͍͍ͯͨ JTTVFͷબ୒ཧ༝ ࣮ࡍʹόά͕࠶ݱ͕Ͱ͖ͨ

  14. ܾΊͨ͋ͱ͸ͻͨ͢ΒίʔσΟϯάɾɾɾ ʢ؀ڥߏஙͳͲ΋ؚΊΔͱ೔͕͔Γʣ

  15. ެࣜαΠτͷίϯτϦϏϡʔτ ʢIUUQTWVFUJGZKTDPNKBHFUUJOHTUBSUFE DPOUSJCVUJOHʣΨΠτΛಡΜͩ 7VFUJGZʹݶΒͣେ͖͍044ͷ৔߹͸͋Δ͜ͱ͕ଟ͍ 13Λग़͢લʹ

  16. ͍͟ɺ13Λαϒϛοτʂʂʂ

  17. νΣοΫʹ௨ΒͣόπϚʔΫ͕෇͍͍ͯΔ

  18. ΧόϨοδ཰ͷνΣοΫ͕ೖ͍ͬͯͨͨΊ ࣗ෼͕௥Ճͨ͠ίʔυʹର͢Δɺ ςετίʔυΛ௥Ճ͢Δ͜ͱͰԿͱ͔ղܾ νΣοΫʹ௨Βͳ͔ͬͨཧ༝

  19. ςετ௥Ճͨ͠ΒνΣοΫϚʔΫ͕෇͍ͨ

  20. 13΋Ϛʔδ͞Εͨ https://github.com/vuetifyjs/vuetify/pull/6373

  21. ʮHPPEpSTUJTTVFʯͷϥϕϧΛ୳ͯ͠ΈΔ ίϯτϦϏϡʔτΨΠυΛΑ͘ಡΉ ·ͱΊ ελʔ਺ݸͷ7VFUJGZʹίϯτϦϏϡʔτͰ͖ͨ Ҿ͖ଓ͖ίϯτϦϏϡʔτ͸ଓ͚͍͖ͯ·͢

  22. 7VFUJGZͰ׬͍ྃͯ͠Δ೔ຊޠ༁͕ɺશମͷ 14 $SPXEJOʢIUUQTDSPXEJODPNQSPKFDUWVFUJGZʣ
 ͔ΒυΩϡϝϯτ຋༁ʹࢀՃͰ͖·͢