리버티게임:토론란/스키마 수정안 논의/총의
< 리버티게임:토론란 | 스키마 수정안 논의
참고: 이 주제는 457일동안 편집되지 않았으므로 이 주제는 보존된 것으로 간주됩니다. 정말로 답변이 필요한 주제가 아니라면 추가하지 마세요.
발의 및 첨삭
- 이 부분의 본문은 리버티게임:토론란/스키마 수정안 논의입니다.
조정안 투표
- 표결 기간: 2023년 8월 28일 (월) 11:10 (KST) 부터 2023년 9월 9일 (토) 09:00 (KST)까지
- 표결 가능 유저: 조정안 투표는 prouser 혹은 자동 인증된 사용자, 최종안 의견은 모든 리버티게임 사용자, 1인당 1계정으로만 투표할 것
장르명 변경
게임 메타데이터(game.json)에서 genre필드로 사용되는 값의 변경을 위한 토론입니다.
제안
- 1안 : 기존 코드 사용
- 2안 : 별도의 코드 대신 실제 분류 이름 사용 (adv => 어드벤처 게임, mus => 음악 게임)
- 3안 : 별도의 코드 대신 '게임'낱말을 제외한 실제 분류 이름 사용 (adv => 어드벤처, mus => 음악)
투표
- 3안 --BANIP (토론) 2023년 8월 28일 (월) 11:31 (KST)
- 1안 이것까지 굳이 변경할 필요가 있을까요? --Senouis(토론장, 기여) 2023년 8월 28일 (월) 15:40 (KST)
게임 내용 정보(rating.libertygame.summary) 필드 추가
게임 메타데이터(game.json)에서 등급 심의 하위 필드인 게임 내용 정보(summary)의 추가 시점에 관한 토론입니다. 게임 내용 정보에는 선정성, 폭력성, 언어의 부적절성 등 게임 등급 판단의 기준에 대한 내용이 담기게 됩니다.
제안
- 1안 : 리버티게임:등급 심의 개편 후 추가
- 2안 : 추가 후 리버티게임:등급 심의 개편, 개편전까지 해당 필드는 비표준이므로 실제 효력이 없음을 명시
투표
- 2안 기존의 {{등급}}, {{게임 등급}} 틀을 {{게임 정보}}로 통합시키기 위해서 기존에 등급 분류에서 사용되던 게임 내용 정보들을 담아둘 곳이 필요합니다. 게임 메타데이터가 각종 도구에서 읽히기 위해 만들어진 만큼 보다 유연하게 사용되었으면 좋겠습니다. --BANIP (토론) 2023년 8월 28일 (월) 11:31 (KST)
- 2안 지금 토의 진행 중인 등급 심의 개편과 별도로 제작자가 자율적으로 등급을 정할 때 해당 등급으로 기준을 정한 이유에 대한 근거를 제대로 기록할 위치가 없습니다. 현재 명시된 메타데이터 명세는 아직 버전 1.0 선언이 안 되었으니 임시라고 명시하는 것이 좋겠습니다. --Senouis(토론장, 기여) 2023년 8월 28일 (월) 15:44 (KST)
기타 이견이 없는 최종안
발의 및 첨삭단계에서 추가된 의견 중 특별히 문제가 없다고 판단되는 안입니다. 더 수정이 필요해보이는 안은 자유롭게 지적해주시면 감사드리겠습니다.
네이밍 통일에 필요한 명명이 필요한 필드
- Summary => summary
- IssueTracker => issuetracker
- Changelog => changelog
- Description => description
간결화가 필요한 필드
- rating.grac.contentdescriptor => rating.grac.summary
- CurrentVersion => version
- AuthorName => author
신설 필요 필드
- featured.date - 특집기사 선정일
- featured.description - 특집기사 추천평
- rating.libertygame.summary - 선정성, 폭력성과 같은 게임 내용정보
- rating.libertygame.author - 등급 지정자 표기 (선택 사항)
- rating.libertygame의 경우 수정으로 확정 시 리버티게임:등급 심의 개편 필요
- 개편전까지 해당 필드는 비표준이므로 실제 효력이 없음을 명시
- tech - 사용된 기술수준, 플랫폼 구분 없이 0~2까지 3단계로 지정
장르 필드 관련
- 실제 장르로 분류되는 값만 사용할 수 있도록 화이트리스트 구현 필요
- 1차분류 정리 필요
- 어드벤처 게임의 하위장르에 해당하는 분류:오픈 월드 게임, 분류:철도 교통 게임, 분류:도로 기행 게임, 분류:탈출 게임, 분류:함정 피하기 게임을 1차 장르로 격상
- 어드벤처 분류를 사용하는 게임 중 장르 분류를 두 개 이상 사용하는 경우, 해당 게임의 어드벤처 게임 장르 삭제
- 장르명 '시간 낭비하기'를 '시간 낭비하기 게임' 장르로 교체
기타
- saves 규격 구체화
- 스키마에 명시 필요, 타입은 (string || string[])
- 게임명과 유저명에 해당되는 $name, $user로 템플릿스트링 변수명 수정
- issuetracker 규격 구체화
- 외부 링크로 한정
- 리버티게임 내부 게임은 해당게임 토론 이름공간으로 통일을 강조, 소스코드를 리버티게임 외 외부 저장소를 사용하는 경우 사용 할 수 있게 적절히 유도
총의
- 찬성 발의 및 첨삭 과정에서 검토하였습니다. --BANIP (토론) 2023년 8월 28일 (월) 11:31 (KST)
- 중립 is's'uetracker라고 적어야 하는데 오타가 났네요. 수정되면 찬성으로 돌리겠습니다. --Senouis(토론장, 기여) 2023년 8월 28일 (월) 15:45 (KST)
기타 토론
의견 충돌이 있던 일부 안을 분리하고 최종안 토론을 열었습니다. --BANIP (토론) 2023년 8월 28일 (월) 11:26 (KST)