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

自己流OSS活動発展パターン

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
Avatar for Hirotaka Tagawa Hirotaka Tagawa
July 17, 2021
10

 自己流OSS活動発展パターン

23卒エンジニア志望学生LT会

Avatar for Hirotaka Tagawa

Hirotaka Tagawa

July 17, 2021

Transcript

  1. remotion-dev/remotion npm run build is failed because of error TS2307

    ・開発環境を構築できなかった ・自分が打ったコマンド/ログ/ 参考にした箇所を明記 ・details タグが便利
  2. axios/axios Updating lib/core/README.md about Dispatching requests ・axios の adapter の仕組みが気になった

    ・自分の書いたブログの内容が正しいかわからなかったから 開発者向けのドキュメントに補足をしてみた ・マージされたから正しかった
  3. josephburnett/jd Convert array tests to TableDrivenTests ・// TODO で TableDrivenTests

    にするという記述があった ・JavaScript/TypeScript だけじゃなく Go デビューした ・新しい言語・概念を習得した際のアウトプット先にもなる
  4. DefinitelyTyped/DefinitelyTyped [ace] Improve by referring to ace.d.ts ・DefinitelyTyped の型が壊れているのに気づいた ・ajaxorg/ace

    にも型の独自定義があった ・ついでにそれも改良して DefinitelyTyped に取り込んだ ・一応オーナーになった
  5. blitz-js/blitz Add Cypress for e2e cli testing ・good first issue

    があった ・チュートリアルをする動機にもなる ・インストールは good first issue だったがその先が難しい... ・コミュニティに属するのもあり
  6. redwoodjs/redwood Add Cypress Step6 Test ・blitz に Cypress を導入する際の参考として redwood

    のテスト が挙げられていた ・Cypress のいい勉強になった
  7. axios/axios Updating `lib/core/READ.ME.md` about Dispatching requests Adding errorhandling when missing

    url ・途中のまま放置されていたPRを方針を変えてテストを足して出した ・放置されている...
  8. sindresorhus/ow Enable ESLint `explicit-function-return-type` Fix `ow.object` to return `ArgumentError` when

    null or `undefined` is passed Add `ow.bigint` ・以前にコード全体に型をつけていったので全体像を把握できた ・BigInt型に対応する新機能を作れた(詳しく話します) ・バグの解消ができた