<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Attaching photos about contacts with hodong. And text contents of mails.<div class="">Contents are written in Korean. Please use translator if you need.</div><div class=""><div class=""><br class=""></div><div class="">[0] <a href="https://scontent-icn1-1.xx.fbcdn.net/v/t1.0-9/36087657_1895554627163504_2854434710870818816_o.jpg?_nc_cat=0&oh=12cac98d8c301d9e3ca762b96a4dd346&oe=5BE6872A" class="">https://scontent-icn1-1.xx.fbcdn.net/v/t1.0-9/36087657_1895554627163504_2854434710870818816_o.jpg?_nc_cat=0&oh=12cac98d8c301d9e3ca762b96a4dd346&oe=5BE6872A</a></div><div class="">[1] <a href="https://scontent-icn1-1.xx.fbcdn.net/v/t1.0-9/36034232_1895554637163503_8796568341943681024_o.jpg?_nc_cat=0&oh=fb771ac25063e9a0deada126c271c73e&oe=5BA689A8" class="">https://scontent-icn1-1.xx.fbcdn.net/v/t1.0-9/36034232_1895554637163503_8796568341943681024_o.jpg?_nc_cat=0&oh=fb771ac25063e9a0deada126c271c73e&oe=5BA689A8</a></div><div class=""><br class=""><div><br class=""></div><div>===<br class=""><blockquote type="cite" class=""><div class="">전달된 메시지 시작:</div><br class="Apple-interchange-newline"><div style="margin: 0px;" class=""><span style="font-family: -webkit-system-font, "Helvetica Neue", Helvetica, sans-serif;" class=""><b class="">보낸 사람: </b></span><span style="font-family: -webkit-system-font, "Helvetica Neue", Helvetica, sans-serif;" class="">Hodong Kim <<a href="mailto:cogniti@gmail.com" class="">cogniti@gmail.com</a>><br class=""></span></div><div style="margin: 0px;" class=""><span style="font-family: -webkit-system-font, "Helvetica Neue", Helvetica, sans-serif;" class=""><b class="">제목: </b></span><span style="font-family: -webkit-system-font, "Helvetica Neue", Helvetica, sans-serif;" class=""><b class="">Re: AUR nimf-git 패키지 관련</b><br class=""></span></div><div style="margin: 0px;" class=""><span style="font-family: -webkit-system-font, "Helvetica Neue", Helvetica, sans-serif;" class=""><b class="">날짜: </b></span><span style="font-family: -webkit-system-font, "Helvetica Neue", Helvetica, sans-serif;" class="">2018년 6월 25일 오후 10시 26분 2초 GMT+9<br class=""></span></div><div style="margin: 0px;" class=""><span style="font-family: -webkit-system-font, "Helvetica Neue", Helvetica, sans-serif;" class=""><b class="">받는 사람: </b></span><span style="font-family: -webkit-system-font, "Helvetica Neue", Helvetica, sans-serif;" class="">한영빈 <<a href="mailto:sukso96100@gmail.com" class="">sukso96100@gmail.com</a>><br class=""></span></div><br class=""><div class=""><div dir="auto" class=""><div dir="auto" class="">안녕하세요.</div><div dir="auto" class="">1년 이상 업데이트 없다가 공개 게시판에 제 욕하고 버리셨습니다.</div><div dir="auto" class="">nimf-git 저장소는 삭제도 되지 않습니다.</div><div dir="auto" class="">git push -f 가 되지 않아 기존 작업물에 이어지는 것처럼 보여질텐데,</div><div dir="auto" class=""><br class=""></div><div dir="auto" class="">현재 PKGBUILD 파일은 제가 새로 만든 겁니다. 영빈님께서 만드신 과거 파일을 참고하여 만든 파일이 아닙니다.</div><div dir="auto" class="">제가 작성한 <span class="" style="font-family: sans-serif;">PKGBUILD </span>파일은</div><div dir="auto" class=""><br class=""></div><div dir="auto" class=""><a href="https://git.archlinux.org/pacman.git/plain/proto/PKGBUILD.proto" class="">https://git.archlinux.org/pacman.git/plain/proto/PKGBUILD.proto</a><br class=""></div><div dir="auto" class=""><br class=""></div><div dir="auto" class=""><a href="https://wiki.archlinux.org/index.php/PKGBUILD" class="">https://wiki.archlinux.org/index.php/PKGBUILD</a><br class=""></div><div dir="auto" class=""><br class=""></div><div dir="auto" class="">그리고,</div><div dir="auto" class=""><br class=""></div><div dir="auto" class=""><a href="https://gitlab.com/hodong/nimf/blob/master/debian/control" class="">https://gitlab.com/hodong/nimf/blob/master/debian/control</a><br class=""></div><div dir="auto" class=""><br class=""></div><div dir="auto" class="">위 파일을 토대로 새로 만들었습니다.</div><div dir="auto" class="">파일을 보시면 아시겠지만 PKGBUILD 파일에 있는 내용은 <span class="" style="font-family: sans-serif;"><a href="https://gitlab.com/hodong/nimf/blob/master/debian/control" class="">https://gitlab.com/hodong/nimf/blob/master/debian/control</a> 에 모두 있는 내용입니다.</span></div><div dir="auto" class=""><span class="" style="font-family: sans-serif;">기존 PKGBUILD 파일을 이어받은 것이 아니고 nimf-git 저장소가 삭제가 되지 않아 위에 덮어쓰기 된 것이니 오해 없으시기 바랍니다.</span></div><div dir="auto" class=""><span class="" style="font-family: sans-serif;">그리고, </span><span class="" style="font-family: sans-serif;">PKGBUILD 파일에 기여자를 적는 것은 Makefile 에 기여자를 넣는 것과 동급인데, 그것은 너무 사소한 부분이고 상식 밖이라 생각합니다.</span></div><div dir="auto" class=""><span class="" style="font-family: sans-serif;"><br class=""></span></div><div dir="auto" class=""><span class="" style="font-family: sans-serif;">PKGBUILD</span></div><div dir="auto" class=""><span class="" style="font-family: sans-serif;">Makefile</span></div><div dir="auto" class=""><span class="" style="font-family: sans-serif;">debian/control</span></div><div dir="auto" class=""><span class="" style="font-family: sans-serif;">debian/rule, spec/fedora.spec</span></div><div dir="auto" class=""><span class="" style="font-family: sans-serif;">spec/opensuse.spec</span></div><div dir="auto" class=""><span class="" style="font-family: sans-serif;"><br class=""></span></div><div dir="auto" class=""><span class="" style="font-family: sans-serif;">commit 로그에 남으면 모를까 </span><span class="" style="font-family: sans-serif;">기여자를 </span><span class="" style="font-family: sans-serif;">위와 같은 </span><span class="" style="font-family: sans-serif;">파일 내부에 넣고 싶지 않습니다. 그런 경우를 본 적도 없고요.</span></div><div dir="auto" class=""><span class="" style="font-family: sans-serif;"><br class=""></span></div><div dir="auto" class=""><font face="sans-serif" class="">아울러 </font><span class="" style="font-family: sans-serif;">spec/fedora.spec, </span><span class="" style="font-family: sans-serif;">spec/opensuse.spec 파일도 문서 참고하여 스스로 만들었습니다. 다른 분이 작업한 nimf spec 파일은 아예 열어보지도 않아서 어떻게 되어 있는지도 모르고, 단순한 파일이라서... 굳이 볼 필요도 없고. hello world 같은 소스라서...</span></div><div dir="auto" class=""><br class=""></div><div dir="auto" class=""><font face="sans-serif" class="">결론은 </font><span class="" style="font-family: sans-serif;">PKGBUILD 파일은 debian/control 과 아치 리눅스 문서를 읽고 새로 만든 파일입니다.</span></div><div dir="auto" class=""><span class="" style="font-family: sans-serif;"><a href="https://gitlab.com/hodong/nimf/blob/master/archlinux/PKGBUILD" class="">https://gitlab.com/hodong/nimf/blob/master/archlinux/PKGBUILD</a></span><br class=""></div><div dir="auto" class=""><span class="" style="font-family: sans-serif;">이 파일을 nimf-git 저장소에 넣은 겁니다.</span></div><div dir="auto" class=""><span class="" style="font-family: sans-serif;">아울러 젠투 리눅스를 위한 ebuild 파일도 제 스스로 작성하여 올라갈 겁니다.</span></div><div dir="auto" class=""><span class="" style="font-family: sans-serif;"><br class=""></span></div><div dir="auto" class=""><font face="sans-serif" class="">김호동 드림.</font></div><div dir="auto" class=""><font face="sans-serif" class=""><br class=""></font></div><div class="gmail_quote"><div dir="ltr" class="">2018년 6월 25일 (월) 20:58, "한영빈 (Youngbin Han)" <<a href="mailto:sukso96100@gmail.com" rel="noreferrer noreferrer noreferrer" target="_blank" class="">sukso96100@gmail.com</a>>님이 작성:<br class=""></div><blockquote class="gmail_quote" style="margin: 0px 0px 0px 0.8ex; border-left-width: 1px; border-left-style: solid; border-left-color: rgb(204, 204, 204); padding-left: 1ex;"><div class="" style="word-wrap: break-word; line-break: after-white-space;">안녕하세요.<div class="">몇일 전 제가 관리를 포기했던 AUR 의 nimf-git 패키지 메인테이너를 맡으신 것을 확인 했습니다.</div><div class="">제가 여러 사정으로 관리를 포기한 패키지를 직접 받아 관리 하시기로 한 점에 대해 감사를 표합니다.</div><div class=""><br class=""></div><div class="">다만, 패키지의 PKGBUILD 파일을 보면, 실수이신지 의도적이신지는 모르겠으나,</div><div class="">이전 패키지 메인테이너와 기여자에 대한 크레딧을 담은 주석이 김호동님의 첫 커밋에 의해 지워져 있습니다. [1]</div><div class="">오픈소스 프로젝트를 이어 받으면 기존에 참여한 사람들에 대한 크레딧을 남겨 최소한의 존중을 표하는 것은 기본인 것으로 알고 있습니다.</div><div class=""><br class=""></div><div class="">패키지 파일을 어떻게 작성 하시는지는 상관 없으나, nimf-git 패키지의 이전 메인테이너와 기여자에 대한 크레딧을 PKGBUILD 파일에 주석으로 넣어 최소한의 존중을 해 주시기 바랍니다.</div><div class=""><br class=""></div><div class="">감사합니다.</div><div class="">한영빈 드림.</div><div class=""><br class=""></div><div class="">[1] <a href="https://aur.archlinux.org/cgit/aur.git/commit/?h=nimf-git&id=0b3e9e20be7050016ab86c2f279a4481ed91085d" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank" class="">https://aur.archlinux.org/cgit/aur.git/commit/?h=nimf-git&id=0b3e9e20be7050016ab86c2f279a4481ed91085d</a><img id="m_320086504023465377m_-6743705253824253856m_172824747815152677m_-121805200785276667101B2910F-F5E7-4665-8A2A-5A2DED8A7FA2" width="422" height="164" class=""></div></div></blockquote></div></div><br class=""></div></blockquote><div class=""><div class=""><br class=""></div></div></div><div>===<br class=""><blockquote type="cite" class=""><div class="">2018. 6. 30. 오후 2:14, 한영빈 (Youngbin Han) <<a href="mailto:sukso96100@gmail.com" class="">sukso96100@gmail.com</a>> 작성:</div><br class="Apple-interchange-newline"><div class=""><div class="">I contacted hodong a few days ago to request inclusion of credits for previous maintainer and contributors.<br class="">He rejected to add credits because he think it doesn’t make any sense to add credits in PKGBUILD. He also said that he never saw the case of adding credits of previous maintainers and contributors in PKGBUILD.<br class=""><br class="">And I found a shocking fact that he tried to run “git push -f” on package repository for nimf-git to delete or overwrite with his new local repository. Important thing is, It was intended not a mistake. If he successfully ran “git push -f”, previous commit logs created by previous maintainers and contributors would be just disappeared, and it would be a huge chaos.<br class=""><br class="">I can’t predict what the hell this new maintainer will do with nimf-git in the future.<br class="">Are there any ways to stop this new maintainer from maintaining this package?<br class=""><br class="">Best regards.<br class="">Youngbin Han.<br class=""><br class=""><blockquote type="cite" class="">2018. 6. 22. 오후 12:44, Eli Schwartz via aur-requests <<a href="mailto:aur-requests@archlinux.org" class="">aur-requests@archlinux.org</a>> 작성:<br class=""><br class="">On 06/21/2018 11:31 PM, "한영빈 (Youngbin Han)" via aur-requests wrote:<br class=""><blockquote type="cite" class="">Hi, I’m Youngbin Han. (sukso96100 on AUR) [0]<br class="">I’d maintained the package nimf-git [1] until last month. And disowned<br class="">it for many reasons.<br class="">Then, hodong [2] grabbed it and started to maintaining it.<br class="">And He/She removed the credits of previous maintainer(me) and<br class="">contributors from PKGBUILD of the package with this commit [3].<br class="">Whether it was mistake or intended. Basically, It’s no respect for<br class="">previous contributors.<br class="">The commit [3] must be rolled back or the new maintainer must add a<br class="">commit to include credits of previous contributors in PKGBUILD.<br class=""><br class="">[0] <a href="https://aur.archlinux.org/account/sukso96100" class="">https://aur.archlinux.org/account/sukso96100</a><br class="">[1] <a href="https://aur.archlinux.org/packages/nimf-git/" class="">https://aur.archlinux.org/packages/nimf-git/</a><br class="">[2] <a href="https://aur.archlinux.org/account/hodong" class="">https://aur.archlinux.org/account/hodong</a><br class="">[3] <a href="https://aur.archlinux.org/cgit/aur.git/commit/?h=nimf-git&id=0b3e9e20be7050016ab86c2f279a4481ed91085d" class="">https://aur.archlinux.org/cgit/aur.git/commit/?h=nimf-git&id=0b3e9e20be7050016ab86c2f279a4481ed91085d</a><br class="">Archive of [3] - In case of commit removal or force push<br class="">: <a href="http://web.archive.org/web/20180622020133/https://aur.archlinux.org/cgit/aur.git/commit/?h=nimf-git&id=0b3e9e20be7050016ab86c2f279a4481ed91085d" class="">http://web.archive.org/web/20180622020133/https://aur.archlinux.org/cgit/aur.git/commit/?h=nimf-git&id=0b3e9e20be7050016ab86c2f279a4481ed91085d</a><br class=""></blockquote><br class="">That's entirely bizarre, but I'm more concerned that somehow, this<br class="">jokester decided to add, for example, the ldconfig command to package().<br class=""><br class="">Given makepkg will not ever allow you to run as root, it's difficult for<br class="">this to ever work out successfully... the PKGBUILD currently cannot and<br class="">will not ever successfully run.<br class=""><br class="">Also seems like they've nuked the github repo and replaced it with<br class="">gitlab, but did not migrate issues. So much for your links in the<br class="">package comments.<br class=""><br class="">--<br class="">Eli Schwartz<br class="">Bug Wrangler and Trusted User<br class=""><br class=""></blockquote><br class=""></div></div></blockquote></div><br class=""></div></div></body></html>