페미위키:기술

최근 편집: 2016년 8월 19일 (금) 23:39
탕수육 (토론 | 기여)님의 2016년 8월 19일 (금) 23:39 판 (→‎기술팀 칸반: "할 일 후보"에서 "할 일"로 이동, "진행중인 일"에 서명)

페미위키 사이트 개발 중 기술 관련 내용을 정리한 문서입니다. 디자인 관련 문서는 페미위키:디자인을 참고하세요.

개발 프로세스

원칙

  • 각자가 최대한 자율적으로 의사결정을 하고 원하는 시간에 원하는 방식으로 원하는만큼 참여한다
  • 되도록 모든 과정을 기술팀 내부와 외부에 투명하게 실시간으로 공개하여 누구나 살펴보고 의견을 주거나 참고할 수 있도록 한다

새로운 할 일 추가하기

  • 페미위키:로드맵의 목적 및 체크리스트를 살펴보고 이에 따라 필요하다고 생각하는 일이 있으면 자유롭게 "할 일 후보" 섹션에 적는다. 각 항목은 되도록 작고 독립적인 단위로 나누어 적는다.
  • "할 일 후보"에 새로운 항목이 추가되면 카톡 대화방에서 해당 항목에 대해 충분히 이야기를 나누어 기술팀 전원이 해당 항목에 대해 충분히 이해한 후 이를 "할 일"로 채택할지 여부를 정한다. 대화 내용 중 기록으로 남길 필요가 있는 부분은 정리하여 위키로 옮겨 적는다.
  • "할 일"로 채택된 항목은 "할 일" 섹션으로 옮긴다.

작업 진행하기

  • "할 일" 목록에 있는 항목 중 자신이 할 수 있는 일이 있으면 해당 항목에 서명을 하고 "진행 중인 일" 섹션으로 옮겨 놓는다. "할 일 후보"에 있는 일을 진행하거나, 다른 사람이 이미 진행 중인 일을 별도로 진행해서는 안된다.
  • 해당 작업이 다른 작업과 관련되어 있거나 시스템 전반에 큰 영향을 줄 수 있는 경우 진행하기 전에 카톡 대화방에서 충분히 이야기를 나눈다. 대화 내용 중 기록으로 남길 필요가 있는 부분은 정리하여 위키로 옮겨 적는다.
  • 한 번에 두 가지 이상의 작업에 서명을 하지 않는다.
  • 작업이 완료되면 "완료된 일" 섹션으로 옮긴다.

기술팀 칸반

다음 마일스톤 할 일 후보

  • [SEO] Google Search Console 설정하기
  • [SEO] Schema.org 적용하기
  • [안정화] 장애 모니터링
  • [안정화] 시스템 이중화
  • [보안] 보안 점검

이번 마일스톤 할 일 후보

  • [스킨] 문서 쓰기 화면
  • [스킨] 검색 결과 화면
  • [스킨] 비교하기 화면

할 일

  • [성능] 미디어위키 성능 개선
  • [안정화] 데이터 백업 정책 정하기
  • [안정화] 데이터 백업 자동화
  • [스킨] 공통 영역
  • [스킨] 문서 읽기 화면
  • [스킨] 최근 바뀜 화면
  • [기능] 베스트 기여자(종합 10위) 대문에 띄우기
  • [기능] 떠오르는 글 목록 표시(내부링크와 기여자수가 높은 문서 등)

진행중인 일

  • [기능] 베스트 기여자(최근 10위) 대문에 띄우기 --탕수육 2016년 8월 19일 (금) 23:38 (KST)

완료된 일