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

편집 요약 없음
잔글 (현관합체(토론)의 편집을 아라의 마지막 판으로 되돌림)
태그: 일괄 되돌리기
(사용자 3명의 중간 판 9개는 보이지 않습니다)
14번째 줄: 14번째 줄:


=== 개요 ===
=== 개요 ===
# {{미완료}} 데이터베이스 구축 - 새로운 엔진의 데이터를 저장하는 공간입니다.
# {{완료}} 데이터베이스 구축 - 새로운 엔진의 데이터를 저장하는 공간입니다.
## {{미완료}} 사용자 정보 테이블
# {{완료}} Liberty 스킨 제작 - 새로운 엔진을 선보일 화면입니다.
## {{완료}} 항목 테이블
## {{완료}} 권한 테이블
# {{미완료}} Liberty 스킨 제작 - 새로운 엔진을 선보일 화면입니다.
## {{완료}} 미디어위키에 대응하는 스킨 제작
## {{완료}} 미디어위키에 대응하는 스킨 제작
## {{미완료}} LibertyEngine에 대응하는 스킨으로 교체
## {{완료}} LibertyEngine에 대응하는 스킨으로 교체
# {{완료}} 파서 제작 - 위키텍스트를 HTML로 바꾸어 줍니다.
# {{완료}} 파서 제작 - 위키텍스트를 HTML로 바꾸어 줍니다.
## {{완료}} 문단기능, 개행, 글씨 꾸미기, 들여쓰기, 목록
## {{완료}} 문단기능, 개행, 글씨 꾸미기, 들여쓰기, 목록
39번째 줄: 36번째 줄:
# {{완료}} 편집기 - 문서를 편집할 수 있게 합니다.
# {{완료}} 편집기 - 문서를 편집할 수 있게 합니다.
# {{미완료}} 사용자 설정 - 새로운 엔진을 편하게 사용하도록 각종 기능을 추가합니다
# {{미완료}} 사용자 설정 - 새로운 엔진을 편하게 사용하도록 각종 기능을 추가합니다
## {{미완료}} 사용자문서
## {{완료}} 사용자문서
## {{미완료}} 사용자 환경설정
## {{미완료}} 사용자 환경설정
## {{미완료}} 사용자 스크립트
## {{미완료}} 사용자 스크립트
# {{미완료}} 운영 - 새로운 엔진에서 위키 관리를 위한 기능을 제공합니다
# {{미완료}} 운영 - 새로운 엔진에서 위키 관리를 위한 기능을 제공합니다
## {{미완료}} 사용자권한
## {{완료}} 사용자권한
# {{미완료}} 통계
# {{미완료}} 통계
# {{미완료}} 기타
# {{미완료}} 기타
## {{미완료}} 토의
## {{완료}} 토의
## {{미완료}} 투표
## {{미완료}} 투표
# {{미완료}} 국제화
# {{미완료}} 국제화
88번째 줄: 85번째 줄:


=== 2016년 12월 ===
=== 2016년 12월 ===
코드 전면 재작성. React 프론트엔드 라이브러리 도입
코드 전면 재작성. <del>React 프론트엔드 라이브러리 도입</del><ref>이후 vue로 교체</ref>


=== 2017년 1월 ===
=== 2017년 1월 ===
=== 2017년 8월 ===
테스트 및 안정화 작업 중
=== 2017년 11월 ===
소스 공개
== 사용하는 위키 ==
* 사잽위키


== 리브레 엔진 요구사항(보존) ==
== 리브레 엔진 요구사항(보존) ==
97번째 줄: 103번째 줄:
== 리버티 엔진 요구사항 ==
== 리버티 엔진 요구사항 ==
[[/리버티 엔진 요구사항|문서]] 참조.
[[/리버티 엔진 요구사항|문서]] 참조.
{{주석}}


[[분류:리브레 위키]]
[[분류:리브레 위키]]

2019년 4월 24일 (수) 16:08 판

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로 교체