Open ghost opened 8 years ago
대충 만들 것 같으면 며칠이면 만들 수 있지만, 여러가지 고려해야할 부분이 있습니다.
중국어 엔진 모듈 설계 후 또는 중국어 엔진 모듈 탑재 후에 고려하겠습니다. 따라서 올해는 어렵고 내년에야 가능할 것 같습니다. 불편하시더라도 우선은 dconf-editor 를 사용하시기 바랍니다.
감사합니다.
From @bagjunggyu on November 21, 2015 14:41
화이팅 입니다 ^^ 한자 입력할 때 나오는 한자 사전?은 uim의 것이 사용하기 더 좋더군요. 그런 것도 가능하다면 uim의 한자 사전을 가져다 쓰면 좋겠네요.
라이선스는 GPL 로 하면 좋겠으나, dasom-settings 를 개발하면서 부산물로 라이브러리가 나오면 LGPL 도 고려해야할 것임. 우선은 GPL로 하는 것이 좋을 것이고, 필요할 경우 LGPL 로 변경할 수 있어야 함. 제가 개발을 할지, 아니면 다른 사람이 개발을 하지는 모르겠으나, 제가 아닌 다른 사람이 개발할 경우, GPL로 개발하되 필요할 경우 LGPL 로 변경하는 것에 동의하고 개발하셔야 함. 이에 동의하지 않을 경우 타당한 이유 제시하셔야 함. 타당한 이유 없으면 개발 불가.
https://developer.gnome.org/gio/stable/GSettings.html 을 이용하면 되고, 언어는 C++ 은 안 됨. 폭 넓은 호환성을 위해 C 언어 사용할 것. C언어와 GLib 를 이용하여 개발할 경우 자동으로 폭 넓은 호환성이 보장되고 풍부한 자료 덕분에 C++, Java, Ruby 보다 편하게 개발할 수 있음. 유지보수 용이함.
dconf-editor 를 보면 각종 프로그램들의 설정을 한 군데서 할 수 있음. dasom-settings 로 dasom 관련 각종 엔진, 모듈 등의 설정을 한군데서 할 수 있어야 함. GUI 가 있어야 할 것이고 GUI 없이도 작동 가능하면 좋음.
내년 봄에 산에 가게 되면 산삼이라도 한 뿌리 보내드릴게요. 힘내시고, 건강하세요.
한 뿌리 가지고 되겠습니까? 두 뿌리 주세요. ㅎㅎ 요새 틈틈히 dasom-pinyin, dasom-settings 를 구상하고 있습니다. bagjunggyu 님 아니였으면 dasom-conf 라는 이름이 되었을 것 같은데... dasom-settings 라는 이름이 맘에 드는군요.
하하하하 ^_^ 네, 두 뿌리 찾아 볼게요. 여러 가지를 설정하는 도구이니 settings라는 말이 어울리는 것 같아서 붙여봤습니다. 네, 차분히 구상하셔서, 편리한 도구로 만들어져 나오길 기대하겠습니다.
약속한 산삼 두 뿌리는 안 되겠고, 한 뿌리는 가져다 놨습니다. 가져가세요! 크고 먹을 만 하니 충분할겁니다. 싱싱할 때 가져가시면 좋겠네요.
ㅎㅎㅎ 전에 농담한건데.... 진짜 준비하셨나보군요.. 마음으로 받겠습니다. 다솜 입력기가 지금은 dasom-* 등의 여러 저장소를 합쳐서 http://github.com/cogniti/nimf 여기서 이어서 개발하고 있습니다.
nimf-settings 는 이제 만들 시점이 되어서 현재 구상 중이고 올해 내에 최소 기능만 갖춘채 나올 겁니다. http://cogniti-works.blogspot.kr/2016/04/nimf-settings.html
하하하하 ^__^ 오픈소스 활동을 하는 모든 분들과 이 산삼을 나누지는 못하지만, 그래도, 알게 된 많은 인연들과는 나눴었습니다. 한글 입력기 개발에 대한 감사의 마음입니다 이메일로 연락처 보내주시면 그리로 보내드리겠습니다.
입력기 다솜, 이제 님프 군요 님프가 데비안에 기본 입력기로 등록되어서 우분투 계열에서 편하게 이용할 수 있게 되기를 바래봅니다.
작년 말에 elementary OS팀의 Interntionlazation을 맡고 있는 Santiago와 비 영어권 사용자들이 겪는 keyboard layout bug와 입력기 문제 등에 대해 아주 많은 경우들에 관한 오류 동영상과 예제들 그리고 여러 가지 원하는 기능 등에 관해서 일반 사용자의 입장으로 이야기 나눴었는데 그에 대한 Santiago의 연구 결과물이구요 https://santileortiz.wordpress.com/2016/02/14/keyboard-input-methods-and-i18n-on-elementary-os/ 이번에 그 결과물이 나옵니다. https://plus.google.com/+DanielFor%C3%A9/posts/E5r1PojaqKV 한글 키보드 레이아웃 설정 상태 https://plus.google.com/101028813073033149665/posts/ecdKWUjpZig
이제 이렇게 직접 OS 개발자들이 적극적으로 관심 가지고 해결해가는 모습 들이 더 많이 일어나면 좋겠네요.
앞으로 님프(Nimf) 라는 이름으로 밀어부칠 겁니다.
Nimf 를 데비안에 패키징해달라고 데비안 측에 요청을 한 상태입니다. ITP: nimf -- An input method framework https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=821790
Support nimf in evince debian/apparmor-profile https://bugs.launchpad.net/ubuntu/+source/evince/+bug/1569863
nimf 에 한국어 엔진뿐만 아니라 알파 수준의 중국어 엔진이 들어가 있고, 엔진 전환키를 설정하지 않아도 표시기에서 마우스로 클릭하여 한/중/영어 선택 가능합니다. 이 기능은 외국인이 테스트할 때, 또는 처음 설치하여 설정법을 모를 때를 대비한 매우 절실한 기능입니다.
그리고, Official Nimf PPA 를 운영 중입니다. 주소 https://launchpad.net/~hodong/+archive/ubuntu/nimf
sudo add-apt-repository ppa:hodong/nimf
sudo apt update
sudo apt install nimf
im-config -n nimf
키보드에 하드웨어 한글키, 한자키가 없는 경우 설정법은 다음 링크를 참고하세요. http://cogniti-works.blogspot.kr/2016/04/blog-post.html
즐거운 리눅스 생활하시기 바랍니다.
네, 멋진 입력기 프레임워크 님프 기대하겠습니다.
다솜 입력기와 님프 입력기는 한글 입력기가 아닙니다. 님프(Nimf) 는 입력기 프레임워크입니다. Nimf is an input method framework
네, 멋진 한글 입력기 님프 기대하겠습니다.
다음과 같은 사건 때문에, 절대로 한글 입력기로 소개되어서는 안 됩니다. Nimf 가 한글 입력기로 알려지면 다음과 같은 유사 사건이 재발할 것이고 또 개발이 지연되고 개발자가 욕먹는 상황이 발생됩니다. 절대로 한글 입력기로 소개되어서는 안 됩니다.
2015년에 다솜
이라는 명칭 때문에 한글 입력기라는 오해가 발생하여
README에 우리말로도 써 주시면 어떨까요? https://github.com/dasom-im/dasom/issues/20 https://forum.ubuntu-kr.org/viewtopic.php?f=2&t=28322 처녀가 임신했는데 알고 보니 아니네요 식의 지속적인 음해성 공격이 발생이 되었고,
따라서 이 공격을 피하고 다솜 입력기가 한글 입력기라는 오해를 불식시키고자 하나로된 저장소를 https://github.com/dasom-im/dasom https://github.com/dasom-im/dasom-jeongeum 으로 나누게 되었고, 그 과정에서 개발이 지연되자..
어떤 분이 이렇게 이슈를 남겼고 우분투 포럼에 입력기 탓하고 저를 탓하는 글을 작성했습니다. 데비안8 64bit eclipse 에서 수정을 위해서 중간 위치에 한글 한글자 입력후 오른쪽 화살키 입력시 입력한 글자가 사라집니다. https://github.com/dasom-im/dasom/issues/29 리눅스에서 한글 입력기 참 어려운 주제인것 같습니다. https://forum.ubuntu-kr.org/viewtopic.php?f=4&t=28348
이런 일이 발생하였습니다.
이 문제는 입력기 문제가 아니고 이클립스 문제라고 그 분에게 충분한 설명을 드렸는데도 계속하여 입력기가 문제인 것처럼 이야기를 어어가고 제가 이클립스 버그를 잡아야 한다는 식으로 제 탓을 하며 제 원망을 하므로,
결국 https://github.com/dasom-im/dasom-gtk, https://github.com/dasom-im/dasom-qt 저장소를 분리하게 되었고, 저장소가 잡다하게 많아져서 개발 시간보다 잡무가 증가하였습니다.
https://github.com/dasom-im/dasom
https://github.com/dasom-im/dasom-jeongeum
https://github.com/dasom-im/dasom-gtk
https://github.com/dasom-im/dasom-qt
https://github.com/dasom-im/dasom-settings
이렇게 하여도 리눅스에서 한글 입력기 참 어려운 주제인것 같습니다.
이야기가 끝나지가 않아...
결국 제가 github 계정을 삭제하고 1달 정도 쉬다가 상황이 잠잠해져서 다시 github 계정을 만들어서
dasom + dasom-jeongeum + dasom-gtk + dasom-qt + dasom-settings 저장소를 하나로 합쳐서
이름을 Nimf 로 바꾸고, https://github.com/cogniti/nimf 를 만들었습니다.
Nimf 에는 알파 수준의 중국어 입력 엔진도 장착되어 있어서 실제로 중국어가 입력이 됩니다.
한국어 엔진을 제거하고 중국어로만 입력하게끔 설정이 가능합니다.
한글 입력 기능은 이미 완성된 상태이며 앞으로는 중국어 입력 기능에 치중하게 될 것입니다.
오죽하면 프로젝트 이름을 변경했겠습니까? 더 이상 사람들 원망 사면서 욕먹고 싶지 않습니다.
그런 일이 있었군요.... 입력기 프레임워크로 소개하겠습니다. 모르고 또 마음 쓰이게 해드릴 뻔했습니다. 한글을 입력할 수 있는 도구라 우리끼리는 그렇게 부르고 싶었는데 안타깝군요.
Edit: 위의 덧글도 입력기 프레임워크로 수정하겠습니다.
한글
이라는 단어를 빼야 합니다.
ibus, fcitx 를 중국어 입력기라 부르지 않고, 한글 입력기라 부르지 않습니다.
그냥 ibus 입력기이고, 그냥 fcitx 입니다.
마찬가지로 님프(Nimf)도 그냥 nimf 입력기입니다.
네, 님프(Nimf) 입력기로 소개하겠습니다.
좋은 입력기 프레임워크 감사합니다. 이번에 우분투 16.04에 적용해서 사용하려 하는데요. 크로미움하고 충돌이 나는 것 같습니다. 활성화 상태에서는 크로미움이 실행이 안되네요. 제 pc에서만 그런가 하고 질문드립니다.
우분투에 들어있는 크로미엄 버그 같습니다. chromium-browser does not work with nimf https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1576015 버그리포트를 한 상태이고 우분투 크로미엄을 삭제하고 (데비안에 있는 크로미엄을 사용하셔도 되는데 우분투에서 데비안 크로미엄을 적절히 보안 업데이트가 하기 곤란하므로) 구글 크롬을 사용하시는 것을 권장드립니다. https://www.google.com/chrome/browser/desktop/index.html
그리고 앞으로는 https://github.com/cogniti/nimf/issues 이쪽에 이슈를 남겨주세요.
자세한 사항은 아래 이슈를 읽어보세요. https://github.com/cogniti/nimf/issues/3
네.알겠습니다. 감사합니다.
uim 한자창을 어제 확인했습니다. 한자 사전은 현재처럼 libhangul 을 사용하고, 한자창(candidate window)은 nimf-settings 가 나온 이후에 중국어 엔진을 손보면서 같이 개선될 것입니다.
한자 입력할 때 나오는 한자 사전?은 uim의 것이 사용하기 더 좋더군요. 그런 것도 가능하다면 uim의 한자 사전을 가져다 쓰면 좋겠네요.
감사합니다^^
개발 중인 nimf-settings 모습, UI 제안 받습니다. http://cogniti-works.blogspot.kr/2016/05/nimf-settings.html
설정기(nimf-settings) 개발 완료되었습니다. 기술적인 설명을 하자면, gsettings schema 설정을 읽어서 자동으로 UI를 만들어주는 방식입니다. gsettings schema 설정으로부터 번역 파일도 자동으로 생성됩니다. 감사합니다.
아^__^~감사합니다!
아!! 드디어 나왔군요!! '다솜'이라는 명칭이 맘에 들었는데... 그런 일이 있었네요.. 잘 쓰겠습니다. 감사합니다~~(^^)( )
From @bagjunggyu on November 21, 2015 5:40
Copied from original issue: dasom-im/dasom#26