[Nextcloud/android] 기여 시 주석에 Copyright 넣기

   💚이전글 읽기💚




검색이슈를 해결하고 싶어서 Nextcloud/server Repository를 살펴보다가 README 파일을 읽게 되었다. 여기에 기여에 관한 설명도 나와있었는데, 모든 기여자들은 기여한 파일 header comment에 copyright을 추가하라는 말이 있었다.

Nextcloud/android Repository에서도 이 글을 읽었던 것 같아서 확인해보니 동일한 설명이 android에도 있었다. 저번 코드 기여했을 때 copyright을 작성하지 않고 merge가 되었는데,,늦었지만 나도 copyright을 추가하면 좋겠다고 생각했다.

여기에 몇가지 고민사항이 있었다. 

첫번째로 나는 하나의 클래스나 하나의 함수를 새로 구현한 것이 아닌 기존에 있던 함수의 일부로 새 기능을 추가 구현한 것 인데, 이것도 copyright 추가를 할 수 있을까?🤔

두전째는 몇가지 파일을 열어서 확인해보니 member거나 collaborator만 copyright을 적는 것 같았다.😥

세번째로 나는 이미 merge가 되었는 데, copyright comment만 추가하는 걸 멤버개발자들이 merge해줄지 걱정되었다.😩

12월 8일 6시에 공개소프트웨어실습 이홍로 교수님과 면담 형식의 개인 발표를 진행했는데, 이때 이러한 고민을 이야기하고 조언을 받았다. 교수님께서는 먼저 멤버개발자에게 물어보는것을 권하셨다. 그래서 개인 발표가 끝나고, Nextcloud/android 멤버개발자인 tobias에게 메일을 보냈다. 

tobias한테 메일보내기,, 너무 무서웠다,, 멤버 개발자한테 메일 처음 보내는 데,, 잘 갔을지도 걱정되고,,

거절 답변 쪽으로 올거라 생각하고 있었다. 혹시 늦어서 copyright을 안 받아주는 거면,, 코드 기여하면서 바로 같이 안 올린 내 잘못이니까,,, 어쩔 수 없지😭😭 

다음날 tobias에게 답장이 왔는 데, copyright을 올려도 된다는 답변이었다!!!!

 

답장을 받자마자 copyright을 추가해서 PR을 날렸고, 다른 멤버 개발자 Andy가 merge를 해줬다. #7683

시험기간이라서 요새 활동을 못 했는데, Andy가 welcome back이라고,,했다.🤣🤣
아직 시험이 안끝나서 활동을 못 합니다,,, 끝나고 다시 열심히 활동하는 걸로!👊🏻


★★코드 기여 시 다시 기여가이드를 살펴보고 추가할 사항이 있는지 체크해야겠다! 할 수 있는 건데 빨트리고 안하면 나만 속상하니까,,,🙁



una.kwon Github: https://github.com/Kuuuna98

Nextcloud/android Github: https://github.com/nextcloud/android

댓글

이 블로그의 인기 게시물

[Nextcloud/android] 배터리 최적화 제외 여부 판단 오류 (Issue #7304)

[Nextcloud/android] passcode 화면에서 뒤로가기 이벤트 PR -> Merge

[Nextcloud/server, android] 개발 환경 구성