hamonikr / nimf

다국어 입력기 프레임워크 Nimf is a lightweight, fast and extensible input method framework
GNU Lesser General Public License v3.0
143 stars 24 forks source link

AUTHORS 파일에 대하여 #35

Closed ghost closed 3 years ago

ghost commented 3 years ago

AUTHORS 내에 현재 이렇게 되어 있습니다.

HamoniKR Developement Team <root@hamonikr.org>
Kevin Kim <chaeya@gmail.com>
Hodong Kim <hodong@nimfsoft.com>

AUTHORS 는 저자,저작자를 의미합니다. 저작권자와는 다른 개념입니다. 이런 경우가 있습니다. 회사에 들어가서 어플을 개발하면 저자가 소스코드를 작성한 사람이 되겠지만, 저작권은 회사측이 갖겠죠. 보통은 소스코드를 작성한 사람을 AUTHORS 파일에 기입합니다.

[업데이트 됨: 잘못된 정보가 있어서 그 부분을 삭제하였습니다]

https://gitlab.com/nimf-i18n/nimf 과 현재의 https://github.com/hamonikr/nimf 과 비교하면 약간 차이가 있습니다. 그것은 nimf-2020.04.28.patch 가 선별적으로 적용되었기 때문입니다.

https://gitlab.com/nimf-i18n/nimf 에 nimf-2020.04.28.patch 를 적용해도 현재의 https://github.com/hamonikr/nimf 과 비교하면 약간 차이가 있습니다. 그것은 nimf-2020.04.28.patch 가 선별적으로 적용되었기 때문입니다.

그외 아이콘 추가, 로고 그림 파일 추가가 된 부분이 다릅니다. 아이콘, 로고 그림은 소프트웨어의 일부이며, 하모니카가 2019년 10월 경에 https://gitlab.com/nimf-i18n/nimf 포크해서 관리한다고 했는데, 2019년 10월부터 2020년 12월 초까지 소프트웨어에 영향을 주는 부분은 아이콘, 로고 그림 교체 뿐입니다. 1년 넘게 한게 고작 그거밖에 안 됩니다.

README.md 를 수십번 고쳐도 소프트웨어에 영향이 가지 않습니다. 그래서 AUTHORS 저자 목록에서

HamoniKR Developement Team <root@hamonikr.org>
Kevin Kim <chaeya@gmail.com>

삭제되어야 한다고 생각합니다. 이름을 꼭 넣어야겠다면,

Hodong Kim <hodong@nimfsoft.com>

Maintainers

HamoniKR Developement Team <root@hamonikr.org>
Kevin Kim <chaeya@gmail.com>

이렇게 수정하는 방법도 있습니다.

제가 처음에 AUTHORS 파일을 만든 것은 제 이름이나 저자를 알리기 위해서가 아닙니다. configure.ac, autotools 를 사용할 때, AUTHORS 파일이 없으면 아마 에러가 나던가 그럴 겁니다. 그래서 AUTHORS 파일을 만들었던거 같습니다. AUTHORS 파일이 있으면 개발과 무관한 걸로 이렇게 다투는 일이 발생하니 삭제해도 컴파일할 때 에러가 발생하지 않는 상황이 되면 없애는게 좋습니다.

현재의 AUTHORS 파일은 저자가 아닌 사람이 저자 목록에 있는 상태입니다.

ghost commented 3 years ago

다른 프로젝트는 어떻게 되어 있는지 보시기 바랍니다. 제가 알기로는 원래 프로젝트를 시작한 사람과 현재 프로젝트를 진행하는 사람이 다른 걸로 알고 있습니다.

https://github.com/ibus/ibus/blob/master/AUTHORS https://salsa.debian.org/debian/anthy/-/blob/debian/AUTHORS https://github.com/AyatanaIndicators/libayatana-indicator/blob/master/AUTHORS

chaeya commented 3 years ago

@nimfsoft 말씀드린 것처럼 원하는 수정 요청이 있으시면 언제든 최우선으로 반영할 예정입니다. 프로젝트의 원작자로서 프로젝트 운영에 대한 요청사항은 중요한 이슈로 이해하고 있으니 곧 반영할 수 있게 처리하겠습니다. 그리고 소스코드를 수정할 수 있는 Maintainer 권한으로 초대를 했으니 향후에도 원하는 방식으로 수정하면서 참여하실 수 있을거라고 생각됩니다.