- 조사모아(Josa-moa) 오픈소스 개발일기 (1)
지난 마이바티스 기여 이후, 오픈소스에 관심을 갖게되어 라이브러리를 배포해보고 싶다는 생각이 들었고..
너무 큰 규모도 아니면서 뭔가 도움이 되는 프로젝트를 해보고 싶단 생각에 주변의 사람들을 모아보았다.
그렇게 해서 함께하게 된, 덜린과 갱브로 😆😆
프로젝트 주제는 '한글 조사 변환 라이브러리'였다. 선정이유는 이전에 작업해놓은 코드가 좀 있었기 때문!
다만, JavaScript가 아닌 Java 라이브러리로 개발할 예정이기에 실질적인 수요는 적을 것으로 예상..😥
그래서 이번 프로젝트의 목적은 1) 라이브러리 배포 경험, 2) Github 프로세스 활용으로 잡았다.
신나는 마음에 바로 Github 그룹(Organization)도 만들고.. 바로 작업 시작!
(배포하기 앞서 라이브러리를 혼자 만들고 배포해보는 시간도 가졌다.)
현재 진행사항으로는 프로젝트 구축 및 배포테스트까지 완료하였다. 오픈소스인 Gson의 구조를 많이 참고했다.
기능으로는 주어의 '이가'와 '은는'만 변환하게 만든 정도..?
아래는 배포테스트까지 하면서 갖게된 고민이다. 프로젝트가 더 진전되면 다시 나타나겠다, 뿅!🎇
- 프로젝트 내 패키지 구조를 어떻게 구성해야 할지 모르겠다.🎁 (특히 라이브러리 구조!)
- 생각보다 지저분한 코드가 많아졌는데, 어떻게 정리해야할까나..🤔
- 사용자가 사용하기 편한 코드는 무엇일까?🎀
- 업무 분배를 어떻게 해야하나도 계속하여 고민 중..🪁