Blog

2018.09.08

앞으로 한국인을 위한 오픈소스 소프트웨어를 제공하지 않겠습니다

안녕하세요.
nimf 개발자입니다.
애초 dasom 을 지속적으로 개발할 생각이었고 dasom 팀을 결성하였고 당시 팀원이 3명이었고 각각 개발, 홈페이지, 문서를 담당했습니다.
당시 몇몇 안티분들의 음해글, 추측성글, 루머 때문에 스트레스를 너무 많이 받았고 대응을 안 할 수가 없는 상황이라 개발이 많이 지연되었습니다. 어떻게든 개발을 계속하기 위해 관심에서 벗어나고자 제가 팀을 탈퇴하여 팀 외부에서 PR을 하는 방식으로 개발을 해오다가 안티분과 대판 싸우고 github 계정을 삭제했습니다.
그분들은 타 사이트에서도 악명높은 분들이라 직접 당해보지 않은 사람들은 그 괴로움을 모릅니다. 그렇게 다솜팀이 망가졌습니다.
한글을 악용한 음해 공격으로부터 자유로워지기 위해 한글과 전혀 무관한 이름으로 변경하려고 팀원분들과 논의를 하던 중에 일어난 일입니다.
그후 저는 nimf 로 이름을 변경하여 개발을 함과 동시에 팀 탈퇴 후에도 dasom 도 동시에 개발을 했습니다. 저 혼자 개발을 했으니 dasom, nimf 는 이름만 다를 뿐 같은 코드입니다.
최근 dasom, nimf 에 기여가 전혀 없는 분이 표현이 포크가 되어야 한다고 따지고 오픈소스 자세 운운하며 공개적으로 모욕을 주는 일이 있었습니다. 제가 팀을 탈퇴한 이후에도 dasom, nimf 를 2016년 중반까지 동시에 개발 및 업데이트를 해왔습니다.
어차피 제가 아니면 libhwp, dalkom, dasom, nimf 를 개발할 사람이 아무도 없는데 저에게 dasom 이름 변경 포크 표현 방법에 대한 책임을 물어서 뭐합니까.
2015년 말에 dasom 을 한국용으로, nimf 를 전세계용로 개발할 계획이었습니다. 단지 시간이 없어서 dasom 을 개발하지 못했던 것 뿐입니다.
그래서 이참에 nimf 코드를 가져와서 dasom 을 한국형으로 만들려고 했었는데, 프로젝트에 대한 기여 및 투자가 전혀 없는 외부인이 커뮤니티 게시판에 오픈소스 자세 운운하며 개인 프로젝트에 대해 공개적으로 모욕을 주고 왈가불가하는데 저로서는 도무지 납득할 수 없는 큰 충격이었습니다.


2018.07.22

꿈의 입력기 nimf 이야기 12화 - nimf 의 역사

과거에 홈페이지를 드루팔로 만들었었는데, 관리를 잘못해서 데이터를 모두 날려먹었습니다.
그 후 다시 blogger 를 사용하고 있습니다.
세월이 몇 년 지나니 기억이 가물가물하여 웹 어카이브를 찾아보았습니다.
제가 작성한 글이 약간 남아 있더군요.
nimf 입력기의 역사에 대해 말씀드리고자 합니다.
리눅스에 악명 높은 끝글자 버그로 아주 고통받던 중 끝글자 버그를 잡아보려고 시도했습니다.
처음에 gtk 를 의심하여 gtk 소스를 확인해보았는데, 문제가 ibus 더군요.
ibus 끝글자 버그 잡다가 ibus 구조상 입력기를 새로 만드는게 낫다고 판단하여


2016.05.15

How to view an HWP document directly in LibreOffice by clicking it

If you have not installed the Dalkom HWP filter, please refer to the following link to install it.
https://nimfsoft.art/blog/2016/05/15/dalkom-2016-05-15-libreoffice-hwp-extension-released/


2016.05.15

Announcing Dalkom 2016.05.15, an HWP Extension (oxt) for LibreOffice

Dalkom is an extension for viewing HWP documents in LibreOffice.
I have successfully integrated it with libhwp, and it is now possible to view text from an HWP document in LibreOffice.
Due to time constraints, I have prioritized working only on text for now.
Since LibreOffice handles rendering, there is no need to write rendering code, which makes the difficulty of the task relatively low. While this opens the door to viewing HWP documents in LibreOffice, to implement paragraphs, tables, images, and other features, I need to read hundreds of pages of documentation, including the Hancom HWP spec, UNO API docs, and the ODF spec. Therefore, I will prioritize working on the specifications that I need.
The reason I am releasing this incomplete software is as follows:
Although the quality may not meet expectations, I am releasing this software in the hope that it will be helpful to someone or that someone will participate in its development.


2016.05.14

Announcing LibHwp 2016.05.14

Although the quality may not meet expectations, I am releasing this software in the hope that it will be helpful to someone or that someone will participate in its development.


2016.05.13

Current Development Status of Dalkom HWP Extension (oxt) for LibreOffice

I have successfully integrated with libhwp, and it is now possible to view text from an HWP document in LibreOffice.
Due to time constraints, I have prioritized working only on text for now.
Since LibreOffice handles rendering, there is no need to write rendering code, which makes the difficulty of the task relatively low. While this opens the door to viewing HWP documents in LibreOffice, to implement paragraphs, tables, images, and other features, I need to read hundreds of pages of documentation, including the Hancom HWP spec, UNO API docs, and the ODF spec. Therefore, I will prioritize working on the specifications that I need.
The reason I am releasing this incomplete software is as follows:
The scope of work is vast, making it difficult to do alone.
Besides developing the HWP extension for LibreOffice, I am also developing the Nimf input method framework, libhwp, and other projects, so I have limited time to dedicate to this project. Furthermore, I have a separate day job.
Even if the quality does not meet expectations, instead of complaints like “Why is this all you can do?”, I am releasing this in the hope that someone might see it and think, “Ah… so this is how it’s done… it was surprisingly easy…”, and join the development.


2016.05.09

Dalkom Project - HWP Extension (oxt) for LibreOffice

The name of the HWP extension (oxt) project for LibreOffice is Dalkom.
https://gitlab.com/hodong/dalkom (Address updated)


2016.05.04

libhwp commit rebase scheduled [Completed]

Hello,


2016.05.03

I am planning to develop a LibreOffice HWP extension (oxt).

Hello,


2016.04.30

nimf-settings 구상

nimf-settings 는 gtk3-demo 프로그램처럼 만들 거임.
좌측에 textview 만들고 위에 Run 버튼 제거.
제목을 Nimf Settings 로 하고
부제목을 좌측 선택된 textview 의 아이템 이름을 부제목으로 할 것이고,
우측에 탭을 모두 제거할 것임.
처음에는 작동만 되도록 만들고 점차 다듬어 가면 될 것임.
오늘도 포도막염 때문에 안과 가서 안구에 주사 맞아야 함.
이런 사정이 있으니 사용자분들께서는 느긋하게 기다리시기 바람.