•  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

openNAMU

최근 수정 시각: 2023-09-10 03:59:51
공지2023년 2차 개편이 진행되었습니다.
분류 : 위키 엔진

오픈나무
openNAMU
파일:openNAMU.svg
종류위키 엔진
주요 언어파이썬
지원 문법나무마크(1), 마크다운(예정 (2))
지원 언어한국어, 영어
개발자2du, 기여자
라이선스BSD 3-Clause License
브랜치dev, beta(기본값 (3)), stable, master
최신 버전v3.4.6
GitHub | ONTS

목차

1. 개요
2. 특징
3. 역사
3.1. Node.js
3.2. 파이썬
4. 사용하는 위키
4.1. 접속 불가능한 위키
4.2. 다른 엔진으로 변경한 위키

1. 개요

파이썬 기반으로 만들어진 위키 엔진이다.

2. 특징

  • 이름은 the seed 같은 엔진을 만들기 위해 openNAMU로 지었다고 한다. #
  • 현재는 the seed 엔진과는 거리가 멀어졌기 때문에 imitated seedPressDo를 사용해 보자.
  • 파이썬 기반으로 만들어져 있기 때문에 파이썬을 지원하지 않는 호스팅은 구동할 수 없다. AWS의 EC2 같은 호스팅을 고려해 보자.
  • 오픈나무는 인터넷 익스플로러의 지원이 끝났기 때문에 인터넷 익스플로러로 접속하면 엣지로 켜진다.
  • 개발자가 쓰려고 만든 기능이 꽤 있다. 오늘의 개인 문서
  • 오픈나무에서 사용되는 나무마크의 정식 이름은 오픈나무마크라고 한다. 그래서 the seed에서 쓰이는 나무마크와는 살짝 다른 점도 있다. #
  • 아직 네임스페이스가 지원되지 않는다. 하지만 지원할 계획은 있어 보인다. #
  • 버그 패치 속도가 매우 빠르다. 웬만하면 3-4일이면 수정이 된다.
  • 구조가 좀 어설프다. 이 단점은 커스텀 하기 쉬워진다는 장점도 생기긴 한다.
  • 개발 이념이 가볍게, 간단하게이다. 개발 이념에 맞게 설치가 엄청 간단하다. #
  • 이스터에그가 존재다. #
  • 현재 사용 중인 브랜치는 3개이다.
  • dev는 개발 버전, beta는 베타, stable은 안정 버전으로 총 3개로 분류되어 있으나, 현재는 브랜치 개편으로 dev와 beta의 업데이트 주기는 거의 비슷해졌다. 해당 버전은 개발 중인 버전이므로 버그가 발생할 수 있다. 이것이 싫다면 stable 버전을 사용하자.
  • master 브랜치는 3개로 나눠지기 전에 사용하던 브랜치이다. 흔적을 보면 dev 자리였는 듯. #

3. 역사

3.1. Node.js


  • 2016년 4월 23일, 첫 커밋이 올라가면서 오픈나무의 역사가 시작되었다.
  • 저장 방식을 많이 변경했다. (JSON → TXT → MySQL)
  • 개발자가 Node.js의 한계를 느꼈는지 언어를 변경하면서 마지막 커밋을 끝으로 Node.js 버전은 끝나게 되었다.

3.2. 파이썬


  • DB를 다음과 같이 변경하였다. MySQL → SQLite → MySQL, SQLite
  • v3.3.0 때 JS 오픈나무마크로 렌더러가 바뀌면서 레거시 엣지에서는 RAW만 출력되는 오류가 있었는데, v3.4.5와서 신형 렌더러로 변경되고 문제가 해결되었다.

4. 사용하는 위키


아래 목록은 2023년 4월 18일 기준입니다.

순정을 사용하는 위키
위키 이름링크서버 위치사용 버전기본 스킨라이선스
ONTS2du.pythonanywhere.com미국v3.4.6RingoBSD 3-Clause
남갤위키namgall.wikiing.in?v3.4.6Liberty(O (4))CC BY-NC-SA 4.0
먼지위키meonji.wiki일본v3.4.6Liberty(O (5))CC BY-NC-SA 2.0 KR
솔라위키solla.wiki한국v3.4.6Liberty(O (6))CC BY-NC-SA 4.0
시드위키seecl.wiki미국v3.4.6Liberty미정
시해븐위키seaheaven.kr한국v3.4.6LibertyCC BY-NC-SA 2.0(7)
오픈키위wiki2.pythonanywhere.com미국v3.4.6Liberty(O (8))CC BY-NC-SA 2.0 KR
위브위키weve.wiki한국v3.4.6Liberty(O (9))CC BY-NC-SA 2.0 KR

개인 위키
위키 이름링크서버 위치사용 버전기본 스킨라이선스
한마음위키onemind.gwto.cc한국v3.4.6Liberty(O (10))CC BY-SA 4.0
우아즈위키w.uaz.kr한국v3.4.5TenshiCC BY 4.0

일부 수정해서 사용하는 위키
위키 이름링크서버 위치사용 버전기본 스킨라이선스
GBSWikigbs.wiki일본v3.4.3LibertyForNorthCC BY-NC-SA 3.0
소나위키sona.wiki일본v3.5.0(11)sonagiCC BY-NC-SA 2.0 KR

4.1. 접속 불가능한 위키

  • 일반 위키
  • Crerty: @
  • DICC위키: @
  • Diki Wiki: @
  • MGWiki: #
  • ONDS(12): #
  • OPENWIKI: #
  • 곰큐위키: @
  • 기록위키: #
  • 도린위키: @
  • 만두위키: @
  • 알파고위키: #
  • 인싸위키: @
  • 주갤위키: @
  • 트와이스 위키: @
  • 한빛위키: @
  • 허수위키: #
  • 개인 위키
  • 광토리위키: @
  • 파온케위키: #
  • 미러
  • 무나위키 미러: @

4.2. 다른 엔진으로 변경한 위키

(1) 정식적인 이름은 오픈나무마크. #
(예정)
(기본값)
(O) (4) (5) (6) (8) (9) (10)
(7) 한마음위키 포크 문서는 CC BY-SA 4.0 적용.
(11) v.3.4.x로 격하되기 이전의 버전으로 2021년 12월 4일 버전이다.
(12) Open Namu Demo Server
(13) 미디어 위키가 있는 상태에서 오픈나무 위키를 추가로 개장한 형태였다. 하지만 이용률이 저조해서 그런지 통폐합되었다.


모든 글은 CC BY-SA 4.0에 따라 이용할 수 있습니다. (라이선스가 별도로 명시된 경우는 제외.)
기여하신 문서의 저작권은 각 기여자에게 있으며, 각 기여자는 기여하신 부분의 저작권을 갖습니다.

오픈 소스가 아닌 한마음위키의 고유한 디자인을 무단으로 도용하는 것은 저작권 위반입니다.