라벨이 권은경인 게시물 표시

[Nextcloud/android] devapp contributor

이미지
우리 devapp 팀원들은 모두 Nextcloud/android의 Contributor가 되었다!😎 아래는 각 팀원이 Nextcloud/android의 Contributor임을 증빙하는 자료이다. ✨ 김수빈 ✨ 권유나 ✨ 권은경 ✨ 김민지 ✨ 이인재

[Nextcloud/android] Save the rename of a file's #7722 이슈 제안

이미지
 이번에는 처음으로 enhancement 라벨의 issue를 제안해 보았다! 이번 이슈 제안은 전에 오류로 찾았던 #7373 의 오류와 관련이 있다.  (이 때, 수빈님이 이미 관련된 이슈를 올리셨는데 closed 된 상태여서 제대로 확인을 못한 채 issue를 등록했었다..!) 파일의 이름을 "공백.확장자"로 저장할 경우에 메인 화면에서 파일이 사라지는 문제의 이슈를 bug 라벨로 작성했었다. 그 때, 얼마지나지 않아 바로 settings에서 "숨겨진 파일 보기"를 활성화 해야만 메인 화면에서도 위와 같이 바꾼 이름의 파일을 확인할 수 있다는 멤버 개발자 Andy님의 comment와 함께 issue가 closed 됐었다.  내가 제대로 애플리케이션의 기능을 사용하지 못한 잘못이었다..!😭 하지만 다시 생각해보니 나같은 사용자가 있을 수도 있겠다는 생각이 들었다.  "공백.확장자"은 "dot-file"로 ".파일이름.확장자"와 같이 dot가 파일의 이름의 처음에 존재하면 자동으로 숨겨진 파일이 된다는 것 같은데, 이럴 경우 사용자들이 이러한 기능을 모르고 있거나 실수로 이름을 공백으로 저장했을 경우에 갑자기 사라진 자신의 파일을 찾기에는 어려울 것 같다고 생각했다. 그래서 사용자가 의도한 "dot-file"의 경우에는 이름이 dot+확장자를 제외하고 최소한 1자 이상으로 만들 것을 enhancement 이슈로 제안했다. 사용자가 자신의 파일 이름을 그저 공백으로 저장하는 것을 방지하기 위해서 말이다. 

[Nextcloud/android] Nextcloud issue #7707, Upload via share not working #7721 Comment!

이미지
Issue관리로 달았던 comment들을 정리해보려고 한다! 2개이고 둘다 closed 처리가 되었기 때문에 이 게시글에서 2개의 comment를 차례대로 적을 예정이다.  1. 정보가 부족한 이슈 ( Nextcloud issue #7707 ) Nextcloud repository의 issue에서 "Nextcloud issue"라는 제목의 issue가 있기에 무슨 내용이 있는지 궁금해서 들어가 봤다.  근데, 아무런 내용이 없었다! 😨 혹시 읽지 못하고 넘어간 부분이 있을까 싶어 다시 읽어봤는데도 아무런 내용이 없었다..! 그래서 무엇이 문제인지 알 수 없기에 정보를 적어서 다른 사람들이 알아볼 수 있도록 할 것 같다고 코멘트를 달았다. 얼마 지나지 않아 멤버 개발자인 Andy님이 나를 언급해주며 이슈 템플릿을 채우면 다시 issue를 open 해주겠다고 하며 issue를 닫았다! 그리고 나의 comment에 👍도 달려있었다. 그래도 아주 약간의 기여를 한 것 같아서 기분이 좋았다. 2. 중복 이슈 발견! ( Upload via share not working #7721 ) Nextcloud repository의 issue에서 "Upload via share not working"이라는 제목을 보고 내 기기나 환경에서도 작동이 안되는지 확인해보기 위해 해당 issue에 들어가봤다.  issue의 내용은 간단히 WhatsApp이라는 애플리케이션을 사용해서 nextcloud를 통해 image를 공유하려고 할 때 아무런 일도 일어나지 않는다는 내용이었다.  나도 WhatsApp을 설치해 이슈를 재현해 봤고, 나 역시도 되지 않았다. 근데 어디선가 본 이슈같아서 검색해보니 " File is not uploaded when it is shared by another app to Nextcloud #7587 "과 비슷한 issue 같다고 생각했고 다른 애플리케이션을 통해 #7578 이슈를 재현해봤다. 두 이슈는 중...

[Nextcloud/android] Issue 관리 도움이 필요해요..!😭

이미지
Nextcloud 앱에서 사진을 선택하고 연락처로 사진을 지정할 경우,  연락처 앱이 종료되는 issue를발견 했었다..!   [ 그 issue 게시글 ] 멤버 개발자 분이 차례대로 로그, android 버전에 대한 정보를 물어보셔서  해당 정보를 해당 issue 페이지 에 댓글로 남겼었다. 이번에는 멤버 개발자 분이 다른 연락처 앱으로 테스트가 가능한지를 물어보셨다.. 그래서 google 연락처 앱을 설치하고 똑같은 과정으로 진행해봤는데, 이번에는 화면에 아무 것도 뜨지 않고 앱이 잠깐 멈췄다.. 이유를 알 수 없었다..🤦‍♀️ 다른 기기나 다른 안드로이드 버전을 사용 중인 사람들의 의견이 필요할 것 같다! +) 혹시 Test를 도와주실 분 계신가요?  사용하는 기기가 하나뿐이라 왜 이런 오류가 발생하는지 모르겠습니다 ..ㅜㅜ 

[20.12.01] 3차 멘토링

이미지
[20.12.01] 3차 멘토링 3회차 멘토링을 진행했다! 마지막 멘토링이라 많이 아쉬웠다.😢 이번 멘토링의 주제는 코드 분석이었다. 멘토님께 코드 분석에 대한 내용과 실무에서 사용하는 코드 분석 과정에 대해서도 조언을 구했다! zoom 회의 멘토링이 진행되기 전에 미리 멘토님께 드릴 질문을 팀장님이 취합하셔서 여쭤봤기 때문에 이번 회의도 빠르고 효율적으로 진행할 수 있었다! 아래는 멘토님께 드렸던 질문들과 그에 대한 답변을 정리했다. Q1. 다른 사람이 작성한 코드 분석 과정에 대한 팁 A1. 코드 분석이 필요한 경우 (이슈가 생긴 기능을 담당하는 개발자가 부재 상태인 경우, 개발하고 있는 기능이 다른 개발자의 코드에 영향을 끼치는 경우, 개발하려는 코드를 공통화 하려는 경우)이며 코드를 분석하는 방법은 아래와 같다.     1. 정해진 규칙을 따르기          * 코딩 컴벤션          * 패턴 (예.MVVM)          * 패키지 구조     2. 레이아웃 파일 확인     3. 단축키 잘 활용하기          * 코드 검색, 파일 검색  (Command+Shift+F, Shift 2번)          * 파일 구조 보기  (Command+F12)          * 선언으로 이동, 사용 되는 곳 검색 및 이동  (Command+B, Option+F7)          * 코드 추적 앞/뒤로 이동  (Command+]/Command+[)          * 호출 계층 보기  (Con...

[Nextcloud/android] 공백의 이름으로 파일 이름을 바꿀 때 생기는 문제 #7373

이미지
공백의 이름으로 파일을 Rename 할 때 발생하는 문제에 대해 이슈를 작성했다. Nextcloud 애플리케이션의 메인 화면에서 파일을 선택하고 공백으로 이름을 바꾸고, 새로 고침을 하면 메인화면에서 바뀐이름의 파일이 없어진다😨 그래서 검색 기능을 이용해 확장자를 검색해 보니 파일이 나타났다. 따라서 이 문제에 대해 이슈를 작성했다. 답변이 달리거나, 문제가 해결되면 이 글을 수정할 예정이다..!😃

[Nextcloud/android] 'Use picture as contact photo' does not working 이슈 작성 #7345

이미지
 이번에도 Nextcloud 애플리케이션 사용 중 오류를 발견했다..! 애플리케이션에 업로드된 사진을 선택하고, 이를 연락처 사진으로 설정하고자 할 때 연락처 애플리케이션이 종료되는 것을 발견했다. 혹시나 앱 권한 때문에 그럴까 싶어 Nextcloud 애플리케이션에 주소록 권한을 주었지만, 고쳐지지 않았다..🙈 따라서 이를 토대로 이슈를 작성했다. 후에 멤버 개발자님이 로그캣을 알려달라고 댓글을 달아주셨다. github에 올라온 방법대로 로그를 보려고 했으나, 에러가 나서 리눅스 환경에서 로그를 출력하고 댓글에 첨부했다. 아직 문제가 해결되지 않았다. 나중에 문제가 해결된다면 다시 추가할 예정이다..!

[Nextcloud/android] 'Unexpected error' 이슈 작성 #7341

이미지
  Nextcloud 애플리케이션 사용 중 에러가 발생했다😢 파일을 업로드하고 새로고침을 실행하자, 에러가 발생하며 Nextcloud 애플리케이션이 멈춰버렸다. 애플리케이션에서 "로그 + 관리자에게 보고하시겠습니까?" 라는 알림창이 떠서 Issue를 작성하게 되었다.  그리고 멤버 개발자님에게 답변을 받을 수 있었다. → 이것이 신뢰할 수 있는지에 대한 답변이었다. 예상치 못한 에러였기때문에 이에 대해 아직 답변하지 못했다. 이슈에서 찾아봤지만 나와 같은 에러를 발견하지 못했다. 😭 조금 더 살펴보고 답변을 해야할 것 같다..! +) 혹시라도 비슷한 에러나 좋은 답변이 있다면 말씀 해주시면 감사 드리겠습니다 ㅠㅠ

[Nextcloud/android] 이슈관리 이슈에 comment 달기!

이미지
기존의 코드 기여에서  이슈관리를 통해 프로젝트에 기여하기로 방향을 바꾸고, 이슈를 찾아보던 중 … 같은 팀의 수빈님이 올리신 이슈를 발견했다.   자동업로드의 옵션을 변경할 수 있는지 삼성 기기를 사용하는  다른 사용자의 의견을 듣고 싶다고 댓글을 등록하셨다. 삼성 기기로 테스트 해보고 같은 오류가 발생한다는 것을 코멘트로 달았다.  처음으로 이슈에 코멘트를 달아봤다. 처음이라 무섭고 어려웠지만 막상 시도해보니, 프로젝트에 도움이 될 수 있다는 것이 신기했다! :)

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

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

[20.10.27] 4번째 회의

이미지
Devapp의 4번째 정기 회의가 2020년 10월 27일 7시부터 약 1시간 동안 zoom과 카카오톡으로 진행되어 8시에 끝났다!  이번 회의의 주제는 패키지 분석 과 기여 방법에 대한 의논 이었다. zoom 회의 사진 이번 회의에서는 꽤나 많은 것들을 상의하고 결정했다.  우선, 패키지 분석으로는 팀장인 수빈님이 구글 공유 문서를 만들어 주셔서 거기에 패키지 분석을 팀원 각자가 진행하기로 했다. NextCloud에는 엄청나게 많은 패키지들이 있어서 언제 분석할지 걱정이 되었는데, 생각보다 빨리 패키지 분석이 끝날 수 있다는 생각이 들었다!😃 패키지 분석 공유 문서 그리고 다음 회의 때까지 패키지 분석 공유문서를 완성하고 각 팀원이 원하는 issue를 한 두 개씩 찾아오기로 했다!  또 기여 방법에 대해 상의 했는데, 각자 본인이 찾은 issue를 통해 pr를 날리기로 결정했고 팀 회의 시간에 issue에 대한 내용을 공유하면서 서로 도움을 주는 방향으로 기여 방법을 정했다!  기여방법 논의 패키지 분석이나 기여 방식 결정에서 막막한 부분이 많았는데 팀 회의를 통해 보다 계획을 명확히 하고 팀원들의 도움을 받을 수 있어서 좋았다! Issue를 찾는 부분에서도 많은 도움을 받을 수 있을 것 같다!👍