목차

pageinfo
status
Approved

2025-01-13

계획_C20

원래는 2025년의 계획을 기록하려 했으나, 시간이 늦어져서 우선은 다른 주제부터 시록하기로.

2024년 12월간 다시 방황한 끝에 도쿠위키를 최대한 활용하는, 옵시디안-도쿠위키 하이브리드 체제를 최대한 정착하는 방안을 마련하기로 했다. 아래는 그 계획의 초안. 2025년 안에 완료하는 것이 목표다.

  1. 온라인 상에 올라가 있는 도쿠위키 문서를 정돈한다. 좀 더 프로젝트-like하게 정리하고, 문서의 메타데이터를 손질하고, 더 읽기 쉽게 만든다. 구조에 관한 내용은 About 문서에 요약한다. 우선은 원격 도쿠위키 환경을 최대한 정리하고, 로컬 상의 옵시디안 문서는 최대한 업로드해서, 완결성 있는 원격 저장소를 만든다. 당연히 이 과정은 수동으로 진행한다.
  2. 이 과정에서 Data (추가로 필요하다면 Tag) 플러그인을 수정해서 좀 더 높은 사용성을 갖도록 한다. Commonmark 플러그인은 계속 수정해서 overload를 최소화하는 동시에 사용성을 개선한다. 또한 도쿠위키 스킨을 수정해 모바일 가독성 / 편집성을 개선한다. 이러한 모든 개선점을 결합해 Madang 소프트웨어를 만들어본다.
  3. 파이썬 동기화 스크립트를 개선해 원활한 로컬-원격 동기화가 가능하도록 한다. 일단 기능 사용이 가능한 XML-RPC 기반 라이브러리를 사용하고, 기능 구현이 완료된 다음에는 장기적인 관점에서 JSON-RPC를 사용하도록 한다. 여력이 된다면 웹 베이스 인터페이스로 diff / comment / decision을 수행할 수 있도록 한다. 더 나아가, 자바스크립트 공부 차원에서 Obsidian 플러그인을 구현시키는 것도 나쁘지 않을 것 같다.
  4. 원격과 로컬의 (수동) 동기화가 끝나면 이 파일을 모두 내려받아 새로운 로컬 저장소를 만든다. 이후 2-3에서 구성한 인프라를 기반으로 주기적인 업데이트를 수행한다. 이렇게 하면 서로 다른 두 저장소를 동기화하는 과정에서의 충돌을 최소화할 수 있다.

계획_jrnl

일기 문서 구조를 daily 기반으로 다시 사용하기로 했다. 월간 구조는 문서를 추가하기가 불편하다.


Backlinks