리브레 위키:LibertyEngine

1 LibertyEngine[편집]

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

2 사양[편집]

3 진행사항[편집]

3.1 개요[편집]

  1. X mark.svg 미완료 데이터베이스 구축 - 새로운 엔진의 데이터를 저장하는 공간입니다.
    1. X mark.svg 미완료 사용자 정보 테이블
    2. Yes check.svg 완료 항목 테이블
    3. Yes check.svg 완료 권한 테이블
  2. X mark.svg 미완료 Liberty 스킨 제작 - 새로운 엔진을 선보일 화면입니다.
    1. Yes check.svg 완료 미디어위키에 대응하는 스킨 제작
    2. X mark.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. X mark.svg 미완료 사용자문서
    2. X mark.svg 미완료 사용자 환경설정
    3. X mark.svg 미완료 사용자 스크립트
  6. X mark.svg 미완료 운영 - 새로운 엔진에서 위키 관리를 위한 기능을 제공합니다
    1. X mark.svg 미완료 사용자권한
  7. X mark.svg 미완료 통계
  8. X mark.svg 미완료 기타
    1. X mark.svg 미완료 토의
    2. X mark.svg 미완료 투표
  9. X mark.svg 미완료 국제화

3.2 2015년 12월[편집]

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

3.3 2016년 1월[편집]

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

3.4 2016년 2월[편집]

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

3.5 2016년 3월[편집]

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

3.6 2016년 4월[편집]

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

3.7 2016년 5월[편집]

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

3.8 2016년 6월[편집]

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

3.9 2016년 9월[편집]

  • 관리 및 특수기능 개발 중

3.10 2016년 10월[편집]

3.11 2016년 11월[편집]

3.12 2016년 12월[편집]

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

3.13 2017년 1월[편집]

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

문서 참조.

5 리버티 엔진 요구사항[편집]

문서 참조.