2021 분류 문법 변경 예고

This page was last edited on 18 December 2021, at 18:55.
< 페미위키:운영팀‎ | 개발팀‎ | 개발 블로그
.
낙엽1124

페미위키:운영팀/개발팀/개발 블로그/feed

페미위키에서 다른 위키와 비슷한 형태의 분류 문법을 다시 지원하고, {{분류}} 틀의 기능과 사용을 점차적으로 줄일 예정입니다. 이 계획은 낙엽1124의 주도로 확정된 사항이 아니며, 토론 문서를 통해 의견을 제시할 수 있습니다.

변경 내용 요약
[[분류:…/…]] 형식 {{분류|…/…}} 형식 분류 넘겨주기 [[분류:…]] 형식
다른 위키 지원되지 않음 지원되지 않음 지원되지 않음 사용
2021년 11월 21일 이전 지원되지 않음 🟢 권장 지원함 제한적으로 사용
2021년 11월 21일 이후 🟢 권장 🟡 사용 축소 🛑 지원 중단 🟡 사용 축소
먼 미래 🟢 권장 🛑 지원 중단 🛑 지원 중단 🟡 제한적으로 사용

1 배경

페미위키는 미디어위키를 사용한 위키이며, 일반적인 미디어위키는 [[분류:…]] 문법을 사용해 문서를 분류합니다. 예를 들어 다음은 한국어 위키백과의 나혜석 문서 분류의 일부입니다.

[[분류:나혜석| ]]
[[분류:1896년 출생]]
[[분류:1948년 사망]]
[[분류:야수파 화가]]
[[분류:인상주의 화가]]
[[분류:미학자]]

페미위키에서는 다음 사항이 2016년 12월에 제안되어 적용되고 있습니다.

  1. 문서를 다면적으로 분류할 것[1]
  2. 상위 문서를 검색하면 하위 문서도 검색될 것[2]
  3. 이를 위해 {{분류}} 틀을 사용할 것[2]

이에 따라 페미위키 나혜석 문서의 분류는 다음과 같습니다.

{{분류|성격/인물, 출생/1896년, 생일/4월 28일, 사망/1948년, 사망/12월 10일, 직업/화가, 직업/조각가, 직업/소설가, 직업/시인, 직업/사회운동가, 성향/페미니스트, 성격/독립운동가, 직업/여성운동가, 직업/언론인}}

1.1 기존 방식의 문제점

{{분류|패싯 이름/분류 이름}} 방식에는 다음과 같은 문제점이 있습니다.

  • 시각편집기와 잘 호환되지 않습니다.
    • 시각편집기의 분류 기능을 쓰지 못해 자동 완성, 넘겨주기에 대한 확인이 불가합니다.
    • 시각편집 상태로 편집할 경우 줄바꿈 등이 부자연스러운 위키 문법이 생성됩니다.
  • 한 문서에서 여러번 호출하기 적절하지 않고, 따라서 틀 안에서 조건에 따라 분류를 추가하는 것이 제한됩니다.
  • 분류의 정렬 키를 변경할 수 없습니다.

다음과 같은 기술적인 문제점도 있습니다.

  • {{분류}} 틀은 루아 모듈을 통해 구현되어 있고 이는 이 기능을 다른 위키에서 쓰는 것을 지나치게 어려운 일로 만듭니다. 즉 페미위키가 다른 미디어위키 생태계와 고립된 상태를 유지하게 합니다.
  • 페미위키는 현재 루아 모듈에 대해 유닛 테스트 등을 구성하고 있지 않습니다. 이는 버그 발견과 과감한 코드 수정을 어렵게 합니다.

2 변경 내용

  • 11월 21일부터 [[분류:…/…]] 문법을 사용한 분류에서도 상위 분류가 자동 추가되도록 변경되었습니다. 페미위키:업데이트를 참고해 주세요.
  • 위와 함께, 시각편집기의 분류 메뉴를 누를 시 {{분류}} 틀이 추가되는 기능이 제거되었습니다. 기본 시각편집기의 동작은 다음과 같습니다.
    • 메뉴의 분류를 선택하거나 이미 작성된 분류를 선택 시 분류 수정 창이 나타납니다.
    • 이 창에서 추가할 새 분류 검색, 수정 등이 가능합니다.
  • {{분류}} 틀의 사용이 현저히 적어진 먼 미래에, {{분류}} 틀의 결과로 주의문이 출력되도록 변경될 것입니다.
  • 넘겨주기 문서인 분류 문서로 분류 시 넘겨주기 대상으로 분류되는 기능은 관리 소요를 줄이기 위해 삭제됩니다. 미디어위키의 다른 기능들이 넘겨주기가 없는 분류를 보조하는 형태로 발전되어 있어 심각한 불편을 초래하지는 않을 것으로 예상됩니다.

3 같이 보기

4 출처