주제: TnF 2차 회의록(2006/06/24)
역시나 길 찾는데 열심히 헤맨 TnF 회원이 속출! 다행히 더위에 쓰러진 사람은 없었음. 지나가던 치킨 배달원을 붙잡고 길을 물어보기까지한 subyis님께 존경을. daybreaker님이 별로 안 헤매서 놀랬음. 그나저나 사전답사까지 한 건더기님의 "친절한 건더기"는 반쪽짜리 흥행으로 밝혀져...
과제와, 시험과 춤추고 계시는 daybreaker님, 말끔한 정장차림의 맥퓨처님(예식장 갔다오셨다지요...), 역시나 오(삑)쿠스러운 가방을 들고 나타나신 하늘님(아이디 좀 어떻게 해봐욧!), 1시간 길찾다 오신 Peris님. 사장 비서 subyis님. 월드컵과 졸음의 망령에 신들린 우리 교주님, 서른 넘긴 분?이라는 질문에 쭈뼛쭈뼛 손들던 작은인장님, 다들 여성인 줄 오해했던 LonnieNa님(아바타를 보라고욧!), 혀에서 태어난 사나이 건더기님, 얼마 후에 끌려가실 JCrew님(흑흑흑), 여전히 바쁘신 chester님, 마지막에 도착하신 gofeel님... 모두모두 반가웠습니다.
1. 참여자.
건더기,
맥퓨처,
徐하늘 a.k.a !Nazu NT(아이디 좀 어떻게 해줘요T_T),
subyis,
작은인장,
chester,
daybreaker,
gofeel,
graphittie.
inureyes,
JCrew,
LonnieNa,
Peris
2. 대화내용.
* TnF 내부 그룹의 세분화 추진.
- 메인테이너 그룹 : TnC 2명, TnF 3명을 선발하여 sandbox에 디벨로퍼와 컨트리뷰터가 commit한 내용을 trunk에 반영할 것인지 다수결로 결정한다. 4/5 이상 찬성이면 반영.
- 디벨로퍼 그룹 : 주요 티켓과 기능구현에 대한 책임을 맡는 멤버.
- 컨트리뷰터 그룹 : sandbox에 대한 SVN commit 권한을 free로 풀어놓아 다양한 유저가 시험적 commit을 할 수 있도록 지원한다. 컨트리뷰터 그룹에서의 활동을 기준으로 디벨로퍼 그룹 권한을 획득가능.
- 서드 파티 담당 : 플러그인(plugins.tattertools.com)과 스킨(skin.tattertools.com) 제작자에 대한 지원을 맡는다. 스킨 부분은 리체님이 담당 예정.
- 비키니 섬은 7월 첫째주 화요일에 가동될 예정. → 6월 마지막주 화요일로 정정합니다. 27일이죠.
* 이올린을 임시로 TnF가 맡기로 결정.
- 이올린 리뉴얼 때까지 TnF가 이올린을 관리하기로 결정함.
- 4명 가량의 담당자를 선발할 예정.
* 스킨의 제작이 용이하도록 skin.html 파일의 부분 모듈화 제안.(작은인장)
- 스킨의 자유도가 떨어진다는 의견.
- 구현 및 반영은 미결정.
* 태터툴즈 홈의 MetaBBS화 진행.(daybreaker). XHTML 사전 진행 시작예정.(graphittie)
- 현재 태터툴즈 홈페이지 게시판은 제로보드 기반이기 때문에 encoding 문제가 발생한다.
- daybreaker : 제로보드와 MetaBBS의 호환성(암호화)에 문제가 있어 구현이 어려움.
- daybreaker님의 알바로 결정.
* DB 기반의 Tattertools 소스의 리퍼런스 작성.(graphittie/subyis) 주요 함수 및 변수의 리퍼런스를 제공해 개발편의를 도모. 2-4개월 소요예정.
- 일반인이 알기 쉽도록 스킨 치환자에 대한 설명을 제공하는 문서가 필요. 레퍼런스 작성과 함께 1.1 배포와 함께 공개될 수 있도록 진행.(graphittie)
* 호스팅 업체의 제휴 제안.
- 현재 몇 개 호스팅 업체로부터 제휴 제안이 들어와 있음.
- 호스팅 업체에 Tattertools 지원 담당자를 두게 하여 TnC/TnF와의 대화 채널로 활용한다.
- inureyes : 호스팅 업체에 대한 지원을 댓가로 호스팅 공간과 트래픽을 거래하자.
- chester : 호스팅 업체 지원을 무차별 오픈해 놓는 것보다 능력이 되는 특정업체를 선정하여 집중적으로 서포트하는 것이 좋다.
* 백업기능 향상(subyis/작은인장)
- 현재 일괄 백업만 가능한 백업 기능을 확장하여 여러가지 기능을 추가하자고 제안.
- 카테고리별 저장 / 포스트 저장 / 이주 / 분할 백업(파일이 너무 큰 경우 업로드가 어려우므로) / 특정날짜 이후 포스트 저장 등.
- 계정상태(HDD 용량/ DB용량)를 보여주는 기능이 필요. 관리자 화면 플러그인으로 제공될 계획 있음.
- 백업/복원 기능의 로직 재구성이 필요. XHTML로 프로토타입을 작성해 본다.(graphittie)
* 백업 데이터의 속성설정 문제.
- 현재, 백업 데이터와 이주 데이터는 같은 XML 구조를 갖고 있기 때문에 이 둘을 구분하는 migrational 속성의 기능을 확실히 활용하는 편이 좋겠다.(건더기)
- 이 기능을 제대로 활용하지 못해 이주 상황에 백업 파일을, 백업 상황에 이주 파일을 적용하는 유저가 많다.
- 백업/복원 기능의 전반적 개선이 필요.
* 태그 관리자 기능 추가(subyis)
- 현재의 카테고리와 태그의 기능을 통합하고 태그 관리자 메뉴를 추가한다. IE7의 RSS Reader를 참고.
- 상세 기획 및 구현 프로토타입은 subyis님께서 직접 파일을 공개하실 예정.
* 스킨 파일의 encoding 교정기능 추가 제안.
- skin.html이나 skin.css 파일을 수정하고 UTF-8으로 저장하는 초보유저가 많다. 따라서 잘못된 encoding을 인식하여 자동으로 UTF-8으로 교정해주는 기능을 넣어보면 어떨까.
- 전세계 encoding을 지원해야 하므로 불가능.
* 60 rows의 table이 포함된 post를 visual editor로 편집시 딜레이가 심각하다.(작은인장) 재현하여 확인해 볼 필요 있음.
* Tattertools 해외팀에게 정기적으로 최신 정보를 담은 mailing 리스트를 제공한다.
- 해외팀은 개발정보와 완전히 분리되어 있어 사용자 지원시 곤란한 상황을 맞기도 한다.(건더기)
- 각국 언어에 능통한 TnF 멤버를 영입하자는 의견이 있었으나 현실적으로 힘든 점을 감안, 일괄적으로 영문 정보지를 제공하자.
* 심하게 긴 URL이 포스트에 포함되어 레이아웃이 깨지는 문제.
- URL을 간단하게 줄여주는 플러그인을 제공하자.
* 방학시즌이므로 쉬고 있는 대학생 인력을 알바로 고용하여 사용자 지원에 투입해 보자.
- 자금력 부족.
- 고용자로 서비스 지원을 한들 그게 과연 Tattertools에게 의미가 있는 일일까?
* 사용자 환경특성을 너무 타는 문제.
- IIS 기반의 서버에서 Tattertools가 설치되지 않는 문제.(subyis)
- Tattertools의 버그로 생각됨. IIS 지원에 좀 더 개발력을 투자할 필요 있음.
- Windows 기반에서 사용할 수 있는 인스톨러 형식의 설치 프로그램 제공.
- 보다 다양한 환경(IIS, Apache, mySQL, postSQL, ORACLE 등)을 동시에 지원할 수 있도록 사용자 환경을 타는 부분을 외부 독립파일로 분리하자.
* 프로젝트 매니저가 필요.(graphittie)
- 현재는 결자해지로 되어 있으나...
- 전체 To Do 리스트를 파악하고 이를 전 디벨로퍼 그룹에게 적당히 배분하여 관리하는 프로젝트 매니저가 필요...
- 티켓 등록 시 등록자가 임의로 적당한 개발자에게 임무를 할당하고 있으나, 명확히 임무가 구분되지 않는 티켓도 존재하므로 최초 티켓 등록 시에는 "To Do List(가칭)"에게 할당하고 티켓을 가져가고 싶은 개발자가 스스로 자신에게 할당하도록 한다.
3. 이벤트.
* inureyes님께 사상 교육을 받은 동아일보 기자님의 TnF 취재. 매스컴 탈 때를 생각해서 id는 잘 짓고 볼 일이다라는 교훈. 그죠, 건더기님?
graphittie (2006-06-27 08:18:33)에 의해 마지막으로 수정