리브레 위키:LibertyEngine: 두 판 사이의 차이

잔글 (HotCat을 사용해서 분류:리브레 위키 삭제함, 분류:리브레 위키 관리 추가함)
 
(사용자 11명의 중간 판 64개는 보이지 않습니다)
1번째 줄: 1번째 줄:
= LibertyEngine =
== LibertyEngine ==
[[리브레 위키]]의 차기 [[엔진]]이다.
[[리브레 위키]]의 차기 [[엔진]]이다.
[[미디어위키]]의 복잡한 설정과 일일히 최적화를 해 줘야 하는 문제때문에 새로운 엔진으로 이주를 결정하였다.
[[미디어위키]]의 복잡한 설정과 일일히 최적화를 해 줘야 하는 문제때문에 새로운 엔진을 만들기로 하였다.
초기에는 리브레엔진이라 이름을 붙였지만 여러 어려움이 겹쳐 Python에서 Node.js를 이용한 Javascript로 사용하기로 되었고  [[사:itsurea]]가 리버티 엔진이라고 이름을 변경하였다.
초기에는 리브레엔진이라 이름을 붙였지만 여러 어려움이 겹쳐 Python에서 Node.js를 이용한 Javascript로 사용하기로 되었고  [[사:itsurea]]가 리버티 엔진이라고 이름을 변경하였다.
== 사양 ==
== 사양 ==
* 언어 : Javascript
* 언어 : [[JavaScript]]
* 프레임워크 : Node.js
* 플랫폼 : [[Node.js]]
* 데이터베이스 : MariaDB
* 백엔드 프레임워크 : [[Express (프레임워크)|Express]]
* 지원하는 위키문법 : Mediawiki
* 데이터베이스 : [[MariaDB]]
* 지원하는 위키문법 : [[Mediawiki]]


== 진행사항 ==
== 진행사항 ==
* 파서 제작 진행중
* 스킨 및 레이아웃 제작 진행중


== 리브레 엔진 요구사항 ==
=== 개요 ===
[[/리브레 엔진 요구사항|항목참조]]
# {{완료}} 데이터베이스 구축 - 새로운 엔진의 데이터를 저장하는 공간입니다.
* 이 문단에 위키 사용자가 원하는 기능을 적어주시면 개발자 검토 후 기능을 개발하겠습니다. --[[사용자:Seyriz|Seyriz]] ([[사용자토론:Seyriz|토론]]) 2015년 6월 11일 (목) 14:41:53 (KST)
# {{완료}} Liberty 스킨 제작 - 새로운 엔진을 선보일 화면입니다.
* 도쿠위키식 텍스트 강조 문법 (**strong**, //emphasize//) --[[사용자:Senior9324|Senior9324]] ([[사용자토론:Senior9324|토론]]) 2015년 6월 11일 (목) 16:35:44 (KST)
## {{완료}} 미디어위키에 대응하는 스킨 제작
*: {{--|{{보류}} Parser가 구현이 완료되면 적용을 고려해 보겠습니다}} --[[사용자:Seyriz|Seyriz]] ([[사용자토론:Seyriz|토론]]) 2015년 6월 11일 (목) 19:26:02 (KST)
## {{완료}} LibertyEngine에 대응하는 스킨으로 교체
*: 문법 추가는 모든 엔진이 완료된 후에 검토하기로 합의 되었습니다. --[[사용자:Seyriz|Seyriz]] ([[사용자토론:Seyriz|토론]]) 2015년 6월 12일 (금) 11:20:27 (KST)
# {{완료}} 파서 제작 - 위키텍스트를 HTML로 바꾸어 줍니다.
*:: __밑줄__ 이런 것도 지원되었으면 좋겠습니다. --[[특수:기여/61.75.146.155|61.75.146.155]] 2015년 6월 11일 (목) 20:43:14 (KST)
## {{완료}} 문단기능, 개행, 글씨 꾸미기, 들여쓰기, 목록
* 로그인 상태에서 세션 데이터가 날아가거나 깨진 경우 비로그인으로 편집이 되지 않도록 하는 기능. 현재 [[나무위키]]에서는 편집중 로그인 세션이 풀리는 경우 비로그인으로 작성되어 IP가 노출되는 문제가 있음. --[[사용자:Sokcuri|Sokcuri]] ([[사용자토론:Sokcuri|토론]]) 2015년 6월 11일 (목) 19:27:31 (KST)
## {{완료}} 문서연결(링크)
* 일반 위키문서에 대한 일련번호 또는 단축URL 형태의 fancy한 퍼머링크를 제공했으면 좋겠습니다. 현재의 위키 URL은 문서 제목에 전적으로 좌우되는데, 이 때문에 외부에서 링크를 통해 위키 문서에 접속하려고 할 때 불필요하게 긴 URL을 써야 하거나 문서 제목 변경으로 인해 링크가 깨지는 경우가 있을 수 있습니다. 문서 옮기기 기능이 있다면, 문서 제목 변경과는 무관하게 유지되는 퍼머링크를 제공하는 것도 가능하리라 생각합니다. --[[특수:기여/61.75.146.155|61.75.146.155]] 2015년 6월 11일 (목) 20:34:06 (KST)
## {{완료}} 인터위키
* 지금도 있는 기능인지는 모르겠는데, 각 문단별로 이름있는 앵커(ancher)를 정할 있었으면 좋겠습니다. 예를 들면 문서의 특정 단락에 링크를 걸려고 할 때, 차후의 편집으로 인해 해당 단락이 밑으로 밀려나도 정확히 그 단락을 링크할 수 있게끔 문단에 #ancher 이런 앵커를 달아두는 것입니다. --[[특수:기여/61.75.146.155|61.75.146.155]] 2015년 6월 11일 (목) 20:40:32 (KST)
## {{완료}} 각주
::<nowiki><span id="id"></nowiki> 일 겁니다. 자세한 건 위백의 틀:Anchor 참조하세요. &mdash;&nbsp;regards, [[User:Revi|<span style="color:green;font-family:Courier new, serif;font-variant:small-caps">Revi</span>]] 2015년 6월 11일 (목) 20:45:39 (KST)
## {{완료}} 파일 삽입(이미지)
* 위에서 __밑줄__이 되면 좋겠다고 한 분이 계셨는데 <nowiki>__NOINDEX__</nowiki>나 <nowiki>__NOTOC__</nowiki>같이 기존에 밑줄 두개를 사용하던 미디어위키 문법은 어떻게 하실 것인가요?--[[사:Skky999|Skky999]] <sub>([[사토:Skky999|토론]]과 [[특:기여/Skky999|기여]])</sub> 2015년 6월 11일 (목) 20:47:15 (KST)
## {{완료}} 서명, 사용자 이름
**나중에 찾아바꾸기로 바꿔야겠죠. 그렇게 생각하면 --내용-- 취소선도 토론문서 (<nowiki>--~~~~</nowiki>이 사용되는 문서) 에서는 난리날겁니다(...)--'''[[사용자:Wingra3|DW]]'''<sup> [[사용자토론:wingra3|TALK]] · [[특수:기여/wingra3|CONTRIBUTIONS]]</sup> 2015년 6월 11일 (목) 21:25:46 (KST)
## {{완료}} 분류
***[[리:기술지원방]]에서 모니위키와 미디어위키 문법을 모두 지원하겠다고 했지만 실질적으로 불가능한 것이군요?--[[사용자:Mykim5902|Centrair]]<small>(센트레아)</small> ([[사용자토론:Mykim5902|토론]]) 2015년 6월 11일 (목) 21:27:40 (KST)
## {{완료}} 표
****거기서 두 문법을 모두 지원한다는 내용은 사용자가 편집툴에서 어떤 문법을 사용할지 직접 지정해주겠다는 뜻 같습니다. 만약 마크다운이 아닌 다른 문법을 사용한다면 내장 문법번역기로 마크다운으로 번역후 저장하구요. --'''[[사용자:Wingra3|DW]]'''<sup> [[사용자토론:wingra3|TALK]] · [[특수:기여/wingra3|CONTRIBUTIONS]]</sup> 2015년 6월 11일 (목) 21:47:12 (KST)
## {{완료}}
*****취소선의 경우 -- 는 사용을 금하고 ~~를 사용하게 하는 건 어떨까요? 사실 미디어 위키가 취소선쓰기 불편한 건 사실이라... --[[사용자:Captain Italy|<span style="color:#FCC200">Captain Italy</span>]]''' <span title="토론" style="background-color: #gold;">[[사용자토론:Captain Italy|<small><span style="color:silver">讨论</span></small>]]</span>''' 2015년 6월 11일 (목) 22:35:34 (KST)
## {{완료}} 구분선
******제가 리베시절에 --을 많이 사용했던 이유가 쉬프트키 누르기 귀찮아서였습니다. 아이폰에서는 기호버튼을 두 번 눌러야 ~가 뜨기도 하구요. 여튼  --로 쓰시는 분들도 많은 걸로 아는데 금지하는건 좀 아닌 것 같습니다. --'''[[사용자:Wingra3|DW]]'''<sup> [[사용자토론:wingra3|TALK]] · [[특수:기여/wingra3|CONTRIBUTIONS]]</sup> 2015년 6월 12일 (금) 09:14:23 (KST)
## {{완료}} ISBN 링크
*: 문법을 새로 추가하지는 않고 문법을 선택할 수 있도록 할 예정입니다. 일부 문법에 대해서는 호환성을 추가할 예정이고요. --[[사용자:Seyriz|Seyriz]] ([[사용자토론:Seyriz|토론]]) 2015년 6월 14일 (일) 15:42:14 (KST)
## {{완료}} 수식
* 모바일의 경우 맨 위로 올라가기 기능도 있으면 좋겠습니다. --[[사용자:Sazae|Sazae]] ([[사용자토론:Sazae|토론]]) 2015년 6월 11일 (목) 21:36:07 (KST)
## {{완료}} 펼치기/접기
** 모바일과 데스크톱을 막론하고 맨 아래로 내려가기 버튼도 있었으면 좋겠습니다. --[[특수:기여/14.43.247.169|14.43.247.169]] 2015년 6월 12일 (금) 11:03:45 (KST)
## {{완료}} 미디어위키 특수명령(NOTOC, TOC, FORCETOC, NOEDITSECTION, HIDDENCAT)
*{{--|모바일 뷰에선}} (정정합니다) 태블릿 뷰에서도 지금의 말풍선식 주석 팝업 말고 위백 모바일뷰처럼 아래에 닫기 버튼이 있는 바가 뜨는 식으로 주석이 뜨면 좋겠습니다. --'''[[사용자:Wingra3|DW]]'''<sup> [[사용자토론:wingra3|TALK]] · [[특수:기여/wingra3|CONTRIBUTIONS]]</sup> 2015년 6월 11일 (목) 21:47:12 (KST)
## {{완료}} 파서 함수 지원
[[분류:리브레 위키]]
# {{완료}} 편집기 - 문서를 편집할 있게 합니다.
** 스마트폰 사이즈에서는 위백처럼 아래에서 올라오는 식으로 적용이 되어 있는데, 태블릿에서도 적용되길 원하시는 건가요? --[[사용자:Senior9324|Senior9324]] ([[사용자토론:Senior9324|토론]]) 2015년 6월 11일 (목) 23:03:46 (KST)
# {{미완료}} 사용자 설정 - 새로운 엔진을 편하게 사용하도록 각종 기능을 추가합니다
***네. (아이폰이 사망하셔서 최근 3주간 갤탭만 쓰고 있었는데 맛폰에는 이미 적용되있었나 보군요) 그리고 화면 사이즈가 충분하면(=태블릿뷰) 올라오는 바의 오른쪽에 닫기 버튼도 추가되었으면 좋겠습니다.
## {{완료}} 사용자문서
* 트래픽이나 서버 사양이 허용된다면, 관련문서에 대한 시각화(예를 들어 링크+역링크+문서크기라든지 링크+역링크+열람빈도등에 대한 시각화나 트리구조 등)가 화면 우측 하단에 추가되었으면 좋겠습니다. 요새 R이라든지 Python+Matplotlib 등으로 인포그래픽을 많이 만드는데, 사용자들의 관심도 알 수 있어 좋은 기능이 될 듯 합니다.[[사용자:Drjekyll1|Drjekyll1]] ([[사용자토론:Drjekyll1|토론]]) 2015년 6월 12일 (금) 11:14:18 (KST)
## {{미완료}} 사용자 환경설정
## {{미완료}} 사용자 스크립트
# {{미완료}} 운영 - 새로운 엔진에서 위키 관리를 위한 기능을 제공합니다
## {{완료}} 사용자권한
# {{미완료}} 통계
# {{미완료}} 기타
## {{완료}} 토의
## {{미완료}} 투표
# {{미완료}} 국제화
 
=== 2015년 12월 ===
* 파서 제작 진행 중
* 스킨 및 레이아웃 제작 진행 중
 
=== 2016년 1월 ===
* 파서 마무리 작업 중
* 스킨 및 레이아웃 버그픽스 중
 
=== 2016년 2월 ===
* 파서 작업 완료
* 각종 기능 추가중
 
=== 2016년 3월 ===
* 관리 기능 추가중
* 파서 리팩토링 중
 
=== 2016년 4월 ===
* 내부 테스트 중
* 최적화 및 안정화 중
 
=== 2016년 5월 ===
* 내부 테스트 중
* 최적화 및 안정화 중
* 관리 및 특수기능 개발 중
 
=== 2016년 6월 ===
* 내부 테스트 중
* 최적화 및 안정화 중
* 관리 및 특수기능 개발 중
 
=== 2016년 9월 ===
* 관리 및 특수기능 개발 중
 
=== 2016년 10월 ===
 
=== 2016년 11월 ===
 
=== 2016년 12월 ===
코드 전면 재작성. <del>React 프론트엔드 라이브러리 도입</del><ref>이후 vue로 교체</ref>


*사실 문법 관련 요구사항을 제외하면 {{--|똑바로 돌아가는 이상}} 위키엔진 자체에 대한 건의사항은 더 없을 듯 합니다. --[[특수:기여/71.179.27.210|71.179.27.210]] 2015년 6월 14일 (일) 10:25:40 (KST)
=== 2017년 1월 ===


*분류 시스템은 새 엔진에서도 필요할 것 같습니다. 없으면 문서를 사용자가 일일이 분류해야 하는 수고가 있어서요.--[[사용자:스타플래티나|스타플래티나]] ([[사용자토론:스타플래티나|토론]]) 2015년 6월 14일 (일) 12:56:52 (KST)
=== 2017년 8월 ===
*: 태그를 통한 자동분류는 이미 고려되고 있는 사안입니다. --[[사용자:Seyriz|Seyriz]] ([[사용자토론:Seyriz|토론]]) 2015년 6월 14일 (일) 15:42:14 (KST)
테스트 및 안정화 작업 중


*위키방의 내용이 대문에 실시간으로 반영되어야 할 것 같습니다. (가장최근에 댓글달린 or 작성된게시글 하나만이라도요.)--[[사용자:ODS12|ODS12]] ([[사용자토론:ODS12|토론]]) 2015년 6월 14일 (일) 15:24:26 (KST)
=== 2017년 11월 ===
*:현재 그랬으면 좋겠다는 말씀이신지 차기 엔진에서 그렇게 되었으면 좋겠다는 말씀이신지는 잘 모르겠지만 위키방과 프론트페이지는 별개로 운영되는 것이 맞다고 봅니다. 단. 현재의 최근 바뀜 위젯같이 보여줄 수 있는 방법으로는 차기엔진에서 고려해 보겠습니다. --[[사용자:Seyriz|Seyriz]] ([[사용자토론:Seyriz|토론]]) 2015년 6월 14일 (일) 15:32:03 (KST)
소스 공개


*사진을 편집창에서 곧바로 올릴 수는 없을까요.. 이왕이면 여러사진을 한꺼번에 올릴 수 있으면 좋겠어요... '~' --[[사용자:Ironvirus|Ironvirus]] ([[사용자토론:Ironvirus|토론]]) 2015년 6월 14일 (일) 15:26:57 (KST)
== 사용하는 위키 ==
*: 에디터를 개발할 때 참고하도록 하겠습니다. 또한 멀티 업로드의 경우 사진도 문서로 취급되기 때문에 많은 고민이 필요해 보입니다. --[[사용자:Seyriz|Seyriz]] ([[사용자토론:Seyriz|토론]]) 2015년 6월 14일 (일) 15:42:14 (KST)


*현재 논란이 되고 있는 모 사용자 때문에 생각난 건데요, 차단된 사용자의 편집 기록, 활동 내역 등을 분석해서 동일인물로 추정되는 다중 계정이나 비로그인 편집자를 쉽게 골라낼 수 있는 기능은 어떨까요? (너무 일이 많아지려나...) --'''[[사용자:Wingra3|DW]]'''<sup> [[사용자토론:wingra3|TALK]] · [[특수:기여/wingra3|CONTRIBUTIONS]]</sup> 2015년 6월 16일 (화) 05:27:14 (KST)
== 리브레 엔진 요구사항(보존) ==
*:[[백:오리]]같은 거라면, 지금도 이츠레아님께서 수고해 주시고 계세요. 이래저래 차단 관련 논의도 오고가고 있구요. --[[사용자:Zhuny|Zhuny]] ([[사용자토론:Zhuny|토론]]) 2015년 6월 16일 (화) 08:41:38 (KST)
[[/리브레 엔진 요구사항|문서]] 참조.
*::아 이츠레아님이 만들고 계셨다는게 [[백:오리]]의 자동화 버전인 건가요? 그렇다면 아예 그 기능을 엔진내장으로 해도 좋을 것 같네요. (의심되는 사용자는 검사관 없이 관리자가 즉결처형이 가능하도록이라던지...) --'''[[사용자:Wingra3|DW]]'''<sup> [[사용자토론:wingra3|TALK]] · [[특수:기여/wingra3|CONTRIBUTIONS]]</sup> 2015년 6월 16일 (화) 11:28:14 (KST)
* [https://bbs.librewiki.net/anon/47890] 익명게시판에 쓴 당사자입니다(…) identicon 도입을 건의드립니다. 현재 위키방·익명게시판, 그리고 문서의 수정 내역이나 토론 또는 서명 등에 identicon 같은 암호화 아이콘을 넣어주시면 합니다. 단순히 텍스트만 있는 것보다는 훨씬 식별하기 편할 거라고 생각합니다. 아, 물론 익명게시판에 쓴 랜덤아이디 옆에 뜰 아이콘이 기명아이디를 썼을 때에 나오는 아이콘과 같으면 안되겠죠? --[[사용자:역보|역보]] ([[사용자토론:역보|토론]]) 2015년 6월 16일 (화) 19:47:07 (KST)
*:(뭐 지금은 사용자 수가 적어서 그럴 일이 없겠지만ㅜ) 수십-수백 개의 충분한 양의 아이덴티콘이 확보되지 않으면 나중에 사용자가 늘어날 때 곤란해지지 않을까요? (전 개인적으로 300개 이상이 적당하지 않을까 합니다. 세션이 바뀌면 익명네임도 바뀌니까요...) --'''[[사용자:Wingra3|DW]]'''<sup> [[사용자토론:wingra3|TALK]] · [[특수:기여/wingra3|CONT]]</sup> 2015년 6월 17일 (수) 02:17:47 (KST)
*:: 아이덴티콘은 아이피(혹은 아이디?) 기반으로 자동 생성 아닌가요? 뭐 게시글마다 아이덴티콘을 바꿔야 한다면 그냥 무지개색 점 세 개만 랜덤으로 골라서 늘어놓아도 7*7*7=343개나 나오니까 별로 어렵진 않을 것 같습니다. --[[사용자:Sternradio|sternradio]] ([[사용자토론:Sternradio|토론]]) 2015년 6월 28일 (일) 02:10:39 (KST)
* 분류되지 않은 문서 목록에서 문서를 바로 분류할수 있으면 편할것 같습니다. 예를 들면 각 문서의 옆에 빠른 분류를 위한 창을 만드는 것이지요, 지금은 각각 문서에 들어가서 분류하는데 조금 불편합니다.--[[사용자:Bmirae99|Bmirae99]] ([[사용자토론:Bmirae99|토론]]) 2015년 6월 20일 (토) 01:46:47 (KST)
*:[[구스위키]]에 있는 HotCat 기능 같은 걸 말씀하시는 건가요? --[[사용자:Pectus Solentis|Venit]] [[사용자토론:Pectus Solentis|Pectus Solentis]], [[특수:기여/Pectus Solentis|Veritas Nobiscum!]] 2015년 7월 28일 (화) 20:10:24 (KST)
* 위키미디어 공용 이미지 링크를 걸면 불러와서 리브레 서버에 자동 저장하는 기능 있으면 좋겠네요.--[[사용자:에나미러|에나미러]] ([[사용자토론:에나미러|토론]]) 2015년 6월 24일 (수) 19:51:24 (KST)
* 재밌는 문서, 유익한 문서 추천 시스템 https://bbs.librewiki.net/wiki/69812 --[[사용자:Zhuny|Zhuny]] ([[사용자토론:Zhuny|토론]]) 2015년 6월 28일 (일) 02:01:14 (KST)
* 문단 단위 이동 기능 --<sub><span style="color: #a3f; ">[[사용자:Zhuny]]</span></sub><sup>[[사용자:ZhunyBot|Bot]]</sup> 2015년 6월 29일 (월) 23:13:23 (KST)
* 미디어위키의 특수틀 호환 (<code><nowiki>{{사용자}}</nowiki></code>라던지 <code><nowiki>{{PAGENAME}}</nowiki></code>이나 <code><nowiki>{{BASEPAGENAME}}</nowiki></code>등) --<code>'''[[사용자:Wingra3|DW]]''' · [[파일:jam.png|링크=사용자토론:Wingra3|14px]] · [[파일:gedit.svg|링크=특수:기여/Wingra3|14px]]</code> 2015년 7월 4일 (토) 02:45:03 (KST)
* <del>[http://fancyapps.com/fancybox/ fancyBox]를 이용한 이미지 팝업.{{서명|LEE77}}</del>
** fancyBox의 무료 버전 라이선스가 NC네여ㅠㅠ. 자체 이미지 팝업을 개발해야 되겠네여.--[[사용자:LEE77|LEE77]]<sup>[[특수:기여/LEE77|기여]]·[[사용자토론:LEE77|TALK]]</sup> 2015년 7월 4일 (토) 15:48:17 (KST)
*글자 크기 작게하는건...필요없겠죠 설마--[[사용자:Kindaa|Kindaa]] ([[사용자토론:Kindaa|토론]]) 2015년 7월 5일 (일) 15:59:57 (KST)
**작게만 할 수 있으면 필요없지만 크게도 할 수 있고 작게도 할 수 있으면 필요있죠. 글씨크기 조절버튼 제안합니다.--[[사용자:LEE77|LEE77]]<sup>[[특수:기여/LEE77|기여]]·[[사용자토론:LEE77|TALK]]</sup> 2015년 7월 9일 (목) 15:13:22 (KST)
*위키백과 베타 기능 중 몇 가지가 도입되었으면 합니다.
<gallery>
스크린샷_2015-07-09_16.20.10.png|마우스를 문서 링크 위에 올리면 그 항목의 요약이 풍선으로 표시됩니다
2015-07-09_07.20.54.png|모바일에서 볼 때 문서의 이미지가 최상단에 배너로 표시됩니다
</gallery>
--[[사용자:Isaac914|Isaac914]] ([[사용자토론:Isaac914|토론]]) 2015년 7월 9일 (목) 16:39:34 (KST)
* [https://www.mediawiki.org/wiki/Extension:StringFunctions 스트링 함수] 지원--<span style="text-shadow: 0px 0px 6px; color:#448866">[[사용자:LEE77|LEE77]]<sup>[[특수:기여/LEE77|기여]]·[[사용자토론:LEE77|TALK]]</sup></span> 2015년 7월 11일 (토) 14:56:34 (KST)
*수식은 서버에서 렌더했으면 합니다. 클라디언트 사양이 좋지 않을 경우 수식이 많이면 렉걸립니다.--<span style="text-shadow: 0px 0px 6px; color:#417BAD">[[사용자:LEE77|LEE77]]<sup>[[특수:기여/LEE77|기여]]·[[사용자토론:LEE77|TALK]]</sup></span> 2015년 7월 11일 (토) 15:01:25 (KST)
* 찾기 및 바꾸기 기능을 지원해 주실 수 있으시나요? --ODS12<sup><span style="color:steelblue"><nowiki>[</nowiki>[[사:ODS12|사용자]]/[[사토:ODS12|토론]]/[[사:ODS12/연습장|연습장]]/[[특수:기여/ODS12|기여]]<nowiki>]</nowiki></span></sup> 2015년 7월 17일 (금) 13:19:21 (KST)
*  버튼의 단어중 ""기록""을 ""역사""로 바꾸는것이 어떨까요? [https://bbs.librewiki.net/wiki/23192 의견] 및 [https://bbs.librewiki.net/wiki/23776 예상 스샷] 입니다.
* 검색 등에 UTF8mb4 지원이 되었으면 좋겠습니다. 지금은 𩅦등의 검색이 안 되네요. --[[사용자:Nessun|Nessun]] ([[사용자토론:Nessun|토론]]) 2015년 7월 25일 (토) 19:09:14 (KST)
*2가지 건의사항
*#본인 핸드폰 번호를 등록하여, 본인이 주시하고 있는 문서에 새로운 편집이 발생하면 푸시알림
** 자체 뷰어앱 개발예정입니다. 뷰어에서 지원할 수 도 있겠습니다. --[[사용자:Seyriz|Seyriz]] ([[사용자토론:Seyriz|토론]]) 2015년 7월 28일 (화) 21:39:41 (KST)
*#리브레 엔진 자체에서 BBS 기능을 적용할 수 있는 옵션 추가 (시스템상으로는 BBS 게시판을 루트 문서로, 거기 쓰여지는 개별 게시물을 하위 문서로 하는 식으로 하면 되겠죠. 매 문서마다 위키 형식을 쓰는지 BBS 형식을 쓰는지 선택할 수 있게.)
** 차기엔진의 완전체는 BBS 통합형 CMS가 될 것으로 예상됩니다. --[[사용자:Seyriz|Seyriz]] ([[사용자토론:Seyriz|토론]]) 2015년 7월 28일 (화) 21:39:41 (KST)
*이 2가지 옵션을 리브레 엔진에서 지원해주면 좋을 것 같은데 말입니다. --[[사용자:Pectus Solentis|Venit]] [[사용자토론:Pectus Solentis|Pectus Solentis]], [[특수:기여/Pectus Solentis|Veritas Nobiscum!]] 2015년 7월 28일 (화) 19:30:09 (KST)


* 문서명 토론에서 둘다 일리 있어서 하나를 정하기 어려울 때를 대비하여 복수제목 을 지원하는 것도 괜찮지 않을까요 [[특수:기여/211.44.176.115|211.44.176.115]] 2015년 8월 12일 (수) 23:02:12 (KST)
== 리버티 엔진 요구사항 ==
[[/리버티 엔진 요구사항|문서]] 참조.


* 표 에디터 좀 만들어주세요. 굽신굽신. 도움말에 나와있는 미디어위키 표 생성기 사이트는 기능이 너무 제한적이라 잘 활용 못하겠음요. [[사용자:보라색|보라색]] ([[사용자토론:보라색|토론]]) 2015년 9월 12일 (토) 19:21:03 (KST)
{{주석}}


* 표 문법은 나무마크를 지원했으면 좋겠습니다. 특히 SCP 재단 관련 항목에 필요합니다. --[[사용자:아라|아라]]<small>는 다 알아</small> ([[사용자토론:아라|토론]]) 2015년 10월 10일 (토) 23:58:13 (KST)
[[분류:리브레 위키 관리]]

2022년 1월 6일 (목) 20:41 기준 최신판

LibertyEngine[편집 | 원본 편집]

리브레 위키의 차기 엔진이다. 미디어위키의 복잡한 설정과 일일히 최적화를 해 줘야 하는 문제때문에 새로운 엔진을 만들기로 하였다. 초기에는 리브레엔진이라 이름을 붙였지만 여러 어려움이 겹쳐 Python에서 Node.js를 이용한 Javascript로 사용하기로 되었고 사:itsurea가 리버티 엔진이라고 이름을 변경하였다.

사양[편집 | 원본 편집]

진행사항[편집 | 원본 편집]

개요[편집 | 원본 편집]

  1. Yes check.svg 완료 데이터베이스 구축 - 새로운 엔진의 데이터를 저장하는 공간입니다.
  2. Yes check.svg 완료 Liberty 스킨 제작 - 새로운 엔진을 선보일 화면입니다.
    1. Yes check.svg 완료 미디어위키에 대응하는 스킨 제작
    2. Yes check.svg 완료 LibertyEngine에 대응하는 스킨으로 교체
  3. Yes check.svg 완료 파서 제작 - 위키텍스트를 HTML로 바꾸어 줍니다.
    1. Yes check.svg 완료 문단기능, 개행, 글씨 꾸미기, 들여쓰기, 목록
    2. Yes check.svg 완료 문서연결(링크)
    3. Yes check.svg 완료 인터위키
    4. Yes check.svg 완료 각주
    5. Yes check.svg 완료 파일 삽입(이미지)
    6. Yes check.svg 완료 서명, 사용자 이름
    7. Yes check.svg 완료 분류
    8. Yes check.svg 완료
    9. Yes check.svg 완료
    10. Yes check.svg 완료 구분선
    11. Yes check.svg 완료 ISBN 링크
    12. Yes check.svg 완료 수식
    13. Yes check.svg 완료 펼치기/접기
    14. Yes check.svg 완료 미디어위키 특수명령(NOTOC, TOC, FORCETOC, NOEDITSECTION, HIDDENCAT)
    15. Yes check.svg 완료 파서 함수 지원
  4. Yes check.svg 완료 편집기 - 문서를 편집할 수 있게 합니다.
  5. X mark.svg 미완료 사용자 설정 - 새로운 엔진을 편하게 사용하도록 각종 기능을 추가합니다
    1. Yes check.svg 완료 사용자문서
    2. X mark.svg 미완료 사용자 환경설정
    3. X mark.svg 미완료 사용자 스크립트
  6. X mark.svg 미완료 운영 - 새로운 엔진에서 위키 관리를 위한 기능을 제공합니다
    1. Yes check.svg 완료 사용자권한
  7. X mark.svg 미완료 통계
  8. X mark.svg 미완료 기타
    1. Yes check.svg 완료 토의
    2. X mark.svg 미완료 투표
  9. X mark.svg 미완료 국제화

2015년 12월[편집 | 원본 편집]

  • 파서 제작 진행 중
  • 스킨 및 레이아웃 제작 진행 중

2016년 1월[편집 | 원본 편집]

  • 파서 마무리 작업 중
  • 스킨 및 레이아웃 버그픽스 중

2016년 2월[편집 | 원본 편집]

  • 파서 작업 완료
  • 각종 기능 추가중

2016년 3월[편집 | 원본 편집]

  • 관리 기능 추가중
  • 파서 리팩토링 중

2016년 4월[편집 | 원본 편집]

  • 내부 테스트 중
  • 최적화 및 안정화 중

2016년 5월[편집 | 원본 편집]

  • 내부 테스트 중
  • 최적화 및 안정화 중
  • 관리 및 특수기능 개발 중

2016년 6월[편집 | 원본 편집]

  • 내부 테스트 중
  • 최적화 및 안정화 중
  • 관리 및 특수기능 개발 중

2016년 9월[편집 | 원본 편집]

  • 관리 및 특수기능 개발 중

2016년 10월[편집 | 원본 편집]

2016년 11월[편집 | 원본 편집]

2016년 12월[편집 | 원본 편집]

코드 전면 재작성. React 프론트엔드 라이브러리 도입[1]

2017년 1월[편집 | 원본 편집]

2017년 8월[편집 | 원본 편집]

테스트 및 안정화 작업 중

2017년 11월[편집 | 원본 편집]

소스 공개

사용하는 위키[편집 | 원본 편집]

리브레 엔진 요구사항(보존)[편집 | 원본 편집]

문서 참조.

리버티 엔진 요구사항[편집 | 원본 편집]

문서 참조.

각주

  1. 이후 vue로 교체