wiki 들을 하나씩 써보면서..

offree의 이미지

자료정리 겸 wiki ( moniwiki ) 를 쓰고 있습니다.

테스트 겸 다른 wiki 를 써보려는데.. 선택한것이 wikix

wikix 가 mysql , postgreSQL DB 기반이라 다른 file 기반 위키와 다른점도 있고 해서 써 보게 되었습니다.

그런데, 자료를 정리하다보니 위키마다 문법이 다르다는 것을 알게되었네요.

전 블로그 의 기본 형식 ( 트랙백 등 ) 이 비슷 한 것 처럼.

위키 문법도 기본은 비슷하고, 작은 차이점만 있는줄 생각했는데. 그 반대군요.

moniwiki 와 wikix 가 많은 차이가 있네요.(다른것들은 어떤지 모르겠지만요.)

stania의 이미지

트랙백과 위키 문법은 조금 다르지 않나 싶네요.

뭐 어쨌든..

각 위키들의 문법 차이는 크다면 크고 작다면 작다고 할 수 있지 않을까요.

여러 위키를 모두 써본 것은 아니지만,

대강 둘러보니 각 위키들 마다 문법이 거의 1:1 대응이 됩니다.

(Heading이라거나, Bold, Italic.. 인용 등)

이런 면이 있는가 하면, 문법을 나타내는 방식이 다른 경우가 많습니다.

(모니위키, 모인모인은 Heading 이 === Blah Blah === 인데, dbwiki는 !!! 더군요.)

저도 이런 건 참 불만이라는 ...

(나중에 컨버터가 필요할지도)

너굴사마의 이미지

OddMuseWiki는 어떠세요? UseModWiki에서 갈라져 나온 건데요. 특징은...
1. 유니코드를 잘 지원하더군요. (한글 쓰는데 문제 없어 보임)
2. 용량이 작다. (130킬로바이트 정도, 코드는 3800줄 정도)
3. 설치가 간편하다. (역시 유즈모드위키의 후예?)
4. 문서화가 잘되어 있다. (홈페이지 가보시길)
5. 세계에서 많이 쓰이는 위키 중에 하나다.
홈페이지는 http://www.oddmuse.org/cgi-bin/wiki

----------------------------------------------------------------------------
"It is more important to know where you are going than to get there quickly"
- Mabel Newcomber

랜덤여신의 이미지

moniwiki 도 moinmoin 와 호환되는 위키 엔진이므로, 문법은 moinmoin 과 비슷합니다.

위키 문법을 크게 MoinMoin 계열, PhpWiki 계열, wikiX 계열 등으로 나누어 볼 수 있겠네요.

참고: http://bbs.kldp.org/viewtopic.php?t=38373

redbaron의 이미지

인클루드 wrote:
moniwiki 도 moinmoin 와 호환되는 위키 엔진이므로, 문법은 moinmoin 과 비슷합니다.

위키 문법을 크게 MoinMoin 계열, PhpWiki 계열, wikiX 계열 등으로 나누어 볼 수 있겠네요.

참고: http://bbs.kldp.org/viewtopic.php?t=38373


"기타등등 계열"도 하나 만들어야 할지도 모릅니다. ^^;;

문제는.."기타등등"의 위키가 너무 많다는 것이..ㅠ_ㅠ

offree의 이미지

redbaron wrote:

"기타등등 계열"도 하나 만들어야 할지도 모릅니다. ^^;;

문제는.."기타등등"의 위키가 너무 많다는 것이..ㅠ_ㅠ

어떤 표준 같은 것은 없나봅니다.

다른것이 뭐가 있나 찾다보니 너무(?) 많은 것 같습니다.

그냥 moniwiki 나 계속 키워볼까 합니다만.

사용자가 바꾸어 나가자!!

= about me =
http://wiki.kldp.org/wiki.php/offree , DeVlog , google talk : offree at gmail.com

eou4의 이미지

저는 tikiwiki씁니다.
위키말고 다른것들이 많이 들어있긴한데,,
개인적으로 홈페이지에 쓰고 있습니다.

ㅎㅁㅎ

lordmiss의 이미지

개인적으로는 모니위키를 쓰고 있습니다만...

tikiwiki 좋던데요...

CMS라 이것저것 모듈이 많이 붙어있긴 한데
매우 통일성있는 모양으로 되어 있더라구요.
한글팩이 나와있는건 없는거 같고...

하여간 모니위키가 주로 개인 홈페이지에 많이 쓰일 수 있다면
티키위키는 작은 규모의 커뮤니티 사이트로 쉽게 응용할 수 있겠더군요.

lifthrasiir의 이미지

(모두 제 노트북 안의 서버에 있지만) 자료 정리에는 wikiX, 그냥 위키(?)로는 제가 직접 만든 위키 엔진을 사용합니다. 인터넷에서는 모인모인 계열을 많이 쓰는 편입니다.

지금까지 수많은 사람들이 지적한 것이기도 하지만, 위키 안의 데이터를 어떤 통일된 형태로 제공할 수 있는 방법이 필요합니다. 전 xml 형태의 메타 데이터 정도면 되지 않을까 생각은 하고 있는데 워낙에 각각의 위키 엔진마다 지원하는 기능이 다양해서... ;)

- 토끼군

offree의 이미지

tokigun wrote:
(모두 제 노트북 안의 서버에 있지만) 자료 정리에는 wikiX, 그냥 위키(?)로는 제가 직접 만든 위키 엔진을 사용합니다. 인터넷에서는 모인모인 계열을 많이 쓰는 편입니다.

지금까지 수많은 사람들이 지적한 것이기도 하지만, 위키 안의 데이터를 어떤 통일된 형태로 제공할 수 있는 방법이 필요합니다. 전 xml 형태의 메타 데이터 정도면 되지 않을까 생각은 하고 있는데 워낙에 각각의 위키 엔진마다 지원하는 기능이 다양해서... ;)

- 토끼군

말씀처럼 특별한 통일안 같은 것은 없나 보군요.

국내에서 만든 wiki 들도 꽤 되는 것 같은데..

통일안 이 있는 것이 좋을지, 각각의 스타일대로가 좋을지 모르겠군요.

wiki 가 데이터 중심이다보니 통일안이 있는 것이 좋을 것 같다는 생각은 듭니다.

사용자가 바꾸어 나가자!!

= about me =
http://wiki.kldp.org/wiki.php/offree , DeVlog , google talk : offree at gmail.com

lifthrasiir의 이미지

offree wrote:
tokigun wrote:
(모두 제 노트북 안의 서버에 있지만) 자료 정리에는 wikiX, 그냥 위키(?)로는 제가 직접 만든 위키 엔진을 사용합니다. 인터넷에서는 모인모인 계열을 많이 쓰는 편입니다.

지금까지 수많은 사람들이 지적한 것이기도 하지만, 위키 안의 데이터를 어떤 통일된 형태로 제공할 수 있는 방법이 필요합니다. 전 xml 형태의 메타 데이터 정도면 되지 않을까 생각은 하고 있는데 워낙에 각각의 위키 엔진마다 지원하는 기능이 다양해서... ;)

- 토끼군

말씀처럼 특별한 통일안 같은 것은 없나 보군요.

국내에서 만든 wiki 들도 꽤 되는 것 같은데..

통일안 이 있는 것이 좋을지, 각각의 스타일대로가 좋을지 모르겠군요.

wiki 가 데이터 중심이다보니 통일안이 있는 것이 좋을 것 같다는 생각은 듭니다.

네. 없는 걸로 알고 있습니다. 제 생각에는 스타일은 유지한 채로 메타 데이터로의 변환까지는 가능하게 하는 게 최선의 방법이라 생각합니다만, 생각해야 할 요소가 너무 많습니다. 기본적인 위키 문법이 아닌 추가된 문법, 예를 들어서 모인모인에는 매크로가 있고, wikiX에는 wikiXextension들이 있지요. 이런 것들을 처리할 방법이 마땅치 않습니다. (공통 분모도 많지 않고... 쿨럭;) wikiX처럼 확장 기능이 넘치도록 많은 위키는 대부분의 문법 요소들이 extension으로 취급되어야 할 가능성도 높고요. 또한 내용이 중심이긴 하지만, HierarchicalWiki 같은 내용 외의 요소도 고려해야 하고, 심지어 페이지 별 권한을 준다거나 하는 시스템도 있기 때문에 내용 말고 생각해야 할 게 꽤 될 것 같습니다. (물론 가장 문제는 문법이지만 ;)

제가 생각하는 xml 형식의 메타 데이터는 이런 문제들을 다 제끼고 OriginalWikiWikiWeb 쪽에 있는 문법들을 기준으로 공통 분모만 묶은 것인데, 대충 구상은 되어 있지만 역시 부족하지요... :twisted:

- 토끼군

offree의 이미지

그러고 보니 토끼군 님 혹시 wikix 프로젝트에 참여하고 계시지 않은지요?

사용자가 바꾸어 나가자!!

= about me =
http://wiki.kldp.org/wiki.php/offree , DeVlog , google talk : offree at gmail.com

lifthrasiir의 이미지

offree wrote:
그러고 보니 토끼군 님 혹시 wikix 프로젝트에 참여하고 계시지 않은지요?

개발자에만 이름 올리고 참여를 안 하고 있습니다. -.-;; 최근에는 (시간도 없지만) PyFunge 쪽에 더 신경쓰고 있습니다.

- 토끼군

wkpark의 이미지

tokigun wrote:
offree wrote:
tokigun wrote:
(모두 제 노트북 안의 서버에 있지만) 자료 정리에는 wikiX, 그냥 위키(?)로는 제가 직접 만든 위키 엔진을 사용합니다. 인터넷에서는 모인모인 계열을 많이 쓰는 편입니다.

지금까지 수많은 사람들이 지적한 것이기도 하지만, 위키 안의 데이터를 어떤 통일된 형태로 제공할 수 있는 방법이 필요합니다. 전 xml 형태의 메타 데이터 정도면 되지 않을까 생각은 하고 있는데 워낙에 각각의 위키 엔진마다 지원하는 기능이 다양해서... ;)

- 토끼군

말씀처럼 특별한 통일안 같은 것은 없나 보군요.

국내에서 만든 wiki 들도 꽤 되는 것 같은데..

통일안 이 있는 것이 좋을지, 각각의 스타일대로가 좋을지 모르겠군요.

wiki 가 데이터 중심이다보니 통일안이 있는 것이 좋을 것 같다는 생각은 듭니다.

네. 없는 걸로 알고 있습니다. 제 생각에는 스타일은 유지한 채로 메타 데이터로의 변환까지는 가능하게 하는 게 최선의 방법이라 생각합니다만, 생각해야 할 요소가 너무 많습니다. 기본적인 위키 문법이 아닌 추가된 문법, 예를 들어서 모인모인에는 매크로가 있고, wikiX에는 wikiXextension들이 있지요. 이런 것들을 처리할 방법이 마땅치 않습니다. (공통 분모도 많지 않고... 쿨럭;) wikiX처럼 확장 기능이 넘치도록 많은 위키는 대부분의 문법 요소들이 extension으로 취급되어야 할 가능성도 높고요. 또한 내용이 중심이긴 하지만, HierarchicalWiki 같은 내용 외의 요소도 고려해야 하고, 심지어 페이지 별 권한을 준다거나 하는 시스템도 있기 때문에 내용 말고 생각해야 할 게 꽤 될 것 같습니다. (물론 가장 문제는 문법이지만 ;)

제가 생각하는 xml 형식의 메타 데이터는 이런 문제들을 다 제끼고 OriginalWikiWikiWeb 쪽에 있는 문법들을 기준으로 공통 분모만 묶은 것인데, 대충 구상은 되어 있지만 역시 부족하지요... :twisted:

- 토끼군

OriginalWiki계열과 그 외의 위키 계열로 나눌 수 있습니다. ^^;;
phpwiki초기 버전은 OriginalWiki문법을 그대로 랜더링 해줬는데 phpwiki 최신버전으로 넘어가면서 OriginalWiki문법을 지원하지 않더군요.

usemod위키는 OriginalWiki의 문법을 거의 그대로 지원하고, 여기에 몇몇 확장을 한 것입니다. 그리고 대다수의 위키문법은 usemod위키 문법을 이어받았다고 할 수 있죠.

MoinMoin taviWiki등등이 usemod의 문법을 많이 이어받았습니다.

MoinMoin은 usemod문법을 받아들이면서 간소화 시키고 몇몇 문법을 첨가했습니다. OpenWiki와 많은 위키엔진이 MoinMoin으로부터 영향을 주고 받았습니다. (특히 MoinMoin의 테이블 문법)

MoinMoin과 usemod위키의 가장 큰 차이점은 "들여쓰기"하는 문법입니다.

TWiki라는 잘 알려진 위키엔진은 문법은 상당히 달라졌습니다. 그러나 매우 다양한 확장성을 제공하죠.

MoinMoin이나 usemod같은 OriginalWiki문법을 이어받은 위키엔진은 본질적으로 OriginalWiki문법과 다르지 않고 쉽습니다. MoinMoin은 usemod가 부족한 Twiki급의 확장성을 제공합니다. 그래서 모니위키의 문법을 MoinMoin의 문법으로 채택한 것입니다. 그리고 제가 익숙하기도 했고요 :)

참고:
http://www.usemod.com/cgi-bin/wiki.pl?TextFormattingRules

온갖 참된 삶은 만남이다 --Martin Buber