개인용 위키와 버전관리 툴 선택에 관한 질문입니다.
글쓴이: neuron / 작성시간: 월, 2013/07/22 - 7:09오후
안녕하세요 =)
최근 펀투/젠투 리눅스 설치를 준비하면서, 동시에 잠시 쉬었던 8-bit AVR 삽질도 같이 시동을 걸고 있습니다.
그런데 예전에 열심히 검색해서 공부하고 적용했던 문제들이
시간이 지남에 따라 잊어버리거나, 변질되는(기억이 틀린) 경우가 많네요.
그래서 개인적인 문서화와 정보 관리와 버전 관리가 필요한걸 깨달았습니다.
이 세가지 화두를 로컬에서 통합적으로 해결할 방법이 뭐가 있을까요?
초보의 우매한 질문이라 죄송하지만, 우문현답을 부탁드리겠습니다!
Forums:
고려해야 할 사항이 굉장히 많습니다.
버전관리는 Git을 추천합니다.
문서화/정보관리는 고려해야 할 사항이 굉장히 많습니다. 저같은경우 MediaWiki를 사용중인데 아주 만족스럽습니다. 전문검색도 잘 되고, 코드 추가같은 추가기능이 필요할때 찾아볼 플러그인도 많이 있어서요. 그런데 익숙한 사람이 아닐경우 미디아위키 서버를 자체적으로 운영하는게 힘들다는 단점이 있습니다.
대안으로 파일기반 위키를 사용하는 방법도 있습니다. 이경우는 Git으로 통합관리하기도 쉽겠네요. 다만 미디아위키같은 DB기반 위키들이 대체로 기능이 더 많습니다. 사용자도 많아서 이슈발생시 물어보기도 쉽고요. 문서 관리를 파일기반으로 하더라도 계속 쓰는중에 이것저것 추가기능을 첨가하다보면 운영의 복잡도가 쉽게 미디아위키 수준이 되거나 더 복잡해질수도 있을듯 합니다.
문서파일을 직접 관리하는 방법은 문서가 100개만 되도 디렉토리 구조관리에 부담이 가지 않을까 싶네요. 검색도 불편하고요. 제 생각에는 파일관리는 디렉토리 구조보다 DB로 관리하는것이 편의성이 더 좋습니다. 게다가 요즘에는 DocumentDB라고들 하는 문서기반 NoSQL이 생겨서 더 편해졌지요. 물론 파일대신 DB를 쓰다보면 결국 또 하나의 DB기반 위키를 쓰는 셈이 됩니다.
답글 고맙습니다!
퍼뜩 떠오르는 데비안 lamp + mediawiki + git!
댓글 주신 방향으로 다시한번 검색을 해보겠습니다 =)
댓글 달기