라벨이 오타수정인 게시물 표시

[Nextcloud/android] CONTRIBUTING.md 오타 수정 후 PR부터 merge까지.. #7384

이미지
 나도 contributor가 되고 싶어서 열심히 오타를 찾아보았다.. (정말 안보였다........) 그런데!!! 열심히 보다보니 세상에는 존재하지 않는 단어가 있었다. [CONTRIBUTING.md의 수정 부분.. 현재는 merged되어 수정 되어있다 :)] 'bufixing'이라는 단어였는데 아무리 봐도 이런 단어는 없었고.. 그러면 buffing인가.. bug fixing 인가.. 번역기에 두 단어 다 넣어보고 번역해봤을 때 bug fixing이 문맥에 좀 더 맞는 것 같아서 bug fixing으로 PR을 날리려하였다. 근데 또 문제가 생겼다. 예전에 fork 해놨던 repository가 업데이트를 안해놓은 상태였었다. (다른 팀원분들이 수정한 부분이 내 repository에는 그대로인 것을 보고 알아챘다.) 구글링을 통해 repository 업데이트 방법을 확인하고 업데이트를 먼저 진행했다!(https://velog.io/@k904808/Fork-한-Repository-업데이트-하기) 그런 다음 첫 PR을 진행해보았다. PR올린지 20분만에 관리자님이 merge해주셨다!!! 드디어 contributor가 되었다 ㅠㅠ

[Nextcloud/android] Migrations.kt 파일의 오타 수정

이미지
 Migrations.kt 파일의 오타를 발견했다..! 파일에서 찾은 오타의 내용은 다음과 같다. 1.  Descriptionsss →Description 2.  addming → adding 두 가지의 오타를 찾고 이를 수정하여 PR을 날렸고, 머지를 받아 Contributor가 될 수 있었다..! 너무 뿌듯했다 😃

[Nextcloud/android] 오타 수정

이미지
  기여를 하기위해 살펴보던 중 CONTRIBUTING.md에서 오타를 발견하여 수정하였다. 이에 대해 pr을 날리고 merge를 받아 contributor가 되었다 . ! 😃

[Nextcloud/android] 코드 주석 오타 수정 (+ Contributor되다☆)

이미지
멘토님의 조언을 듣고 팀원들과 첫 활동으로 Nextcloud/android 패키지 분석을 하였다. 패키지 분석을 하면서 주석 오타를 발견하였고, 이를 수정하여 PR을 날렸다. #7281 #7284 날린 PR은 멤버 개발자가 merge를 해주었고,, 나는 이제 Contributor다!!😝 이런 큰 프로젝트에 기여할 수 있다는 것이 너무 신기했고 뿌듯했다. 앞으로 많은 기여를 통해 Nextcloud/android 앱에 도움이 되면 좋겠다. una.kwon Github : https://github.com/Kuuuna98 Nextcloud/android Github : https://github.com/nextcloud/android

[Nextcloud/android] 첫 컨트리뷰트

이미지
팀원들과 구글 공유 문서를 통해 Nextcloud/android 프로젝트의 패키지 분석을 진행했다. 이 과정 중에 발견한 오타 2개를 수정하여 Pull Request를 날렸다. 코드 주석에서 발견한 첫 번째 오타 기여 가이드에서 발견한 두 번째 오타 오픈소스에 처음 기여하는 것이라 그런지, 모든게 무서웠다.. 특히 PR을 날린 후에 자동으로 품질검사가 진행되며, Fail 되었다고 알림이 왔는데  10개의 테스트 중 3개가 fail 되었다. 첫 번째 QA 테스트는 비밀번호가 틀려서(?) 오류가 난 것 같다. JavaKeyStore는 SSL 암호화를 위해 사용하는 키 저장 파일인데, 이 파일이 손상되었거나 암호가 틀려서 FAIL이 뜬 듯 싶다. BUILD SUCCESSFUL in 4m 32s 350 34 actionable tasks: 34 executed 351 Failed to load signer "signer #1" 352 java.io.IOException: Keystore was tampered with, or password was incorrect 353 at sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:792) 354 at sun.security.provider.JavaKeyStore$JKS.engineLoad(JavaKeyStore.java:57) 355 at sun.security.provider.KeyStoreDelegator.engineLoad(KeyStoreDelegator.java:224) 356 at sun.security.provider.JavaKeyStore$DualFormatJKS.engineLoad(JavaKeyStore.java:71) 357 at java.security.KeyStore.load(KeyStore.java:1445) 358 at com.android.apksigner.SignerParams.loadKeyStoreF...