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

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

Avatar for Hirotaka Tagawa Hirotaka Tagawa
July 17, 2021
1

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

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

Avatar for Hirotaka Tagawa

Hirotaka Tagawa

July 17, 2021
Tweet

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型に対応する新機能を作れた(詳しく話します) ・バグの解消ができた