티스토리 뷰
당신의 아주 뜨거운 동료, 슈퍼핫입니다.
오늘은 슈퍼핫에 쓸 GitHub 조직을 만들고, 여기에 forcom 계정에서 방치되고 있던 HwpSharp 리포지토리를 옮겨왔습니다.
- 슈퍼핫 GitHub
https://github.com/superhot-company
- 슈퍼핫 HwpSharp 리포지토리
https://github.com/superhot-company/HwpSharp
superhot-company/HwpSharp
.NET Standard Library for Hanword HWP document. Contribute to superhot-company/HwpSharp development by creating an account on GitHub.
github.com
거의 2년 만에 C# 프로젝트를 잡아봤는데, .NET 플랫폼이 다양해졌더군요.
예전에 .NET Core와 .NET Framework가 호환이 되지 않아서 고생했었는데, 자세한 건 더 알아봐야겠지만. 지금은 .NET Standard으로 규격화한 것 같습니다.

기존 forcom 계정에서 방치되고 있던 hwpSharp(https://github.com/forcom/HwpSharp)을 SuperHot 네임스페이스로 옮기고, 불필요한 자료형을 삭제하여 superhot-company 리포지토리로 옮겼습니다.
사실 fork를 하는 것이 커밋 기록을 남기는 정석이지만, 새로 시작하는 마음으로 리포지토리를 만들었죠.
간만에 한글과컴퓨터 사이트를 들어가보니 한글 문서 파일 구조 5.0 문서가 업데이트 되어 있더라고요.
바로 전 버전의 문서에는 빠진 부분이 많아서 hwpSharp을 구현하면서 고생을 많이 했는데, 지금은 친절하게 많은 부분이 추가되어 있습니다.
앞으로의 구현 목표는 다음과 같습니다.
- byte[] 구현을 Stream 구현으로 변경하는 리팩토링을 진행할 것입니다.
- 배포용 문서 지원을 구현할 것입니다.
- 한글 문서 파일 구조 5.0에 설명된 사양을 모두 구현할 것입니다.
생업이 매우 바빠서 언제 구현이 끝날지는 모르겠지만, 슈퍼핫은 항상 마음 속에서 HwpSharp을 생각하고 있습니다.
당신의 아주 뜨거운 동료, 슈퍼핫이었습니다.
