주제: TnF 1차 회의록
안녕하세요. 설명하면 길어질 많은 일들 끝에 이제서야 돌아와 방에 들어왔습니다.
잠시 가방 풀고 샤워 하고 회의록을 정리해보도록 하지요. ![]()
...
방금 중부 순회공연을 마치고 돌아온 inureyes 입니다~
두 시에 모처에서 모여 간단한 인사가 있었습니다. 우선 chester님의 간단한 TnC 프리젠테이션이 있었고, 이어 inureyes님(스스로 님 붙이니 이상하군요)의 나뭇잎에 관한 간단한 프리젠테이션이 있었습니다.
다섯시 삼십분에 간단한 프리젠테이션(...)이 끝난 후 장소를 이동하여 본격적인 토론이 있었습니다.
1. 분야별 포럼 지기 도입
* 아이디어 - 맥퓨처 daybreaker
* 스킨 - graffite
* 플러그인 - Peris
* i18n - Louice P. / 徐하늘 a.k.a !Nazu NT (일본어)
* 사용자지원 - chester 건더기
* 소스 개선 및 버그 - Laziel
* 잡담하기 - chester
문서 작성 부분은 LoonieNa 님이 불참하셔서 일단 공석으로 남겨 두었습니다.
전체적인 moderator는 inureyes가 맡게 되었습니다.
2. 포럼 추가 관련
* TnF 서버 및 TnF 웹페이지 관련 포럼
* tistory 운영 관련 포럼
3. 토론 방식
* 각 분야별 토론 지기님들이 분야별 의제를 설정하여 토론을 이끌기로 함.
* 이번 토론부터 바로 적용
4. 분야별 토론 결과
= 소스 개선 및 버그 수정
* 버그는 보고되는 즉시 계속 고쳐지고 있으니 기능 추가를 우선으로 앞으로의 방향을 설정해 나갈 것.
* 태그 사전 기능 (1.0.6)
- 키로그 기능과 태그 기능을 결합한 새 기능을 만든다.
- 태그에 기존의 키로그와 같이 의미를 지정할 수 있게 만드는 것.
- 이올린 플랫폼을 이용하여 글로벌 태그 사전을 만들 수도 있을 것이다.
* 태그에 시간 개념 도입
- 기존의 태그가 시간에 대한 고려가 되어 있지 않다.
- 최근에 갱신된 태그에 가중치가 더 주어지는 쪽으로 개선.
- LRU 알고리즘을 사용할 수도 있을 것.
- ctime을 select로 읽어오는 것은 큰 로드가 발샏하지는 않는다.
* 선택한 개체 위에 프로퍼티 창 출력
- 선택을 복잡하게 하는 경우 어느 개체의 프로퍼티 창인지 구별이 힘든 경우가 생긴다.
- innori에 구현되어 있으므로 소스 contribution이 가능함.
= 플러그인
* 보안 문제
- 플러그인 자동 인증 시스템이 필요하지만, 구현이 굉장히 어렵다.
- 임시 방편으로 블로그를 이용한 플러그인 추천 시스템을 추가로 만든다.
- 모델은 WP를 이용한 모질라 플러그인 사이트 (http://update.mozilla.or.kr)
- 사이트 주소는 http://plugin.tattertools.com (가칭)
- 원작자의 설명과 추천자의 설명이 함께 올라간다.
- 플러그인 원작자로부터 동의를 얻어야 함.
- 이 플러그인에 의하여 발생할 문제점에 대한 충분한 설명이 있어야 한다. (예: DB 수정 등)
- 플러그인 추천 블로그 배너 링크는 현재의 태터 메인 페이지 플러그인 게시판 아래.
- 평점 시스템 (추천자 평점 / 사용자 평점) 이 추가되면 좋을 것이다.
= i18n
* 위지윅 에디터의 언어폰트 문제
- 각 윈도우 버전과 OS 종류마다 기본 폰트셋이 다르다.
- 현재 language 디렉토리에서 언어 표시 부분만 다루어지고 있는데, QA과정에서 script 내의 위지윅 에디터 폰트 부분도 언어권별로 기본 폰트셋 로컬라이징이 들어가야 할 것이다.
* 촉박한 i18n 일정
- RC기간 안에 commit / close가 완전히 이루어지도록 해야 한다.
- RC기간을 조금 길게 가져갈 필요가 있다.
= 스킨
* 레거시 / AJAX 기반의 스킨
- 2.0 로드맵에서의 AJAX기반으로 손쉽게 스킨을 만들 수 있게 하는 것
- 캐싱을 안할 경우 로드가 굉장히 커질 수 있다.
- 기존의 스킨도 웹 어플리케이션 중 가장 쉽게 만들 수 있는 모델이다.
- 나모 웹에디터나 드림위버로 만들 수 있는 스킨은 태터툴즈밖에 없음.
- 기존의 레거시에 새로운 기능을 추가하는 것이 되어야 할 것이다.
* 헤더 사이의 이벤트 추가
- 헤더 사이에 이벤트가 필요하다. (자바 스크립트 추가등을 용이하게 만들 수 있다)
- 스킨의 구조상 위치를 정확하게 알기가 쉽지 않다.
- 특정한 부분에 집중하면 구현이 가능할 것이다. (오늘 Peris님이 구현하여 commit하였음. (sandbox) )
* skinNG
- 자동화된 스킨 제작 시스템
- WP의 캔버스는 너무 느리다.
- 태터툴즈 스킨 자체를 만들어주는 방식이 필요하다.
- skinNG를 살려볼 수 있을 것.
= 사용자 지원
* 설치상의 난점
- 설치에 대한 문의가 많이 들어온다.
- 현재 질답란의 경우 한 줄짜리 단답형 답이 많아 처음 접하는 분들께 거부감을 준다.
- 이 경우 질문이 추상적인 경우가 많아 더이상의 답을 할 수 없는 경우가 많다.
- 직접 보지 않고 해결할 수 없는 경우가 대부분이다.
- 공학도들이 많아서 단답형인 경우가 많다.
- 메신저로 실시간으로 도와줄 수 있는 도우미를 두자.
- 가능한 분들의 메신저 주소를 공개하여 돕도록 한다.
- 도움 주기가 가능 할 때 자신의 상태를 on/off 를 할 수 있는 시스템을 구축하여 현재 가능한 도우미의 MSN 주소가 질답 게시판에 출력되도록 하는 cgi를 작성하여 사용해 보자.
- 어려움을 겪는 분들이 여성분들이 많으니 잘생긴 남자분들이 해야 되지 않을까
- 여기 그런 분 안보이신다.
- 기준 따라 다르다.
- 중요한 건 (어렵지만) 남자분이 도움을 요청해도 친절하게 도움을 주실 수 있는 분이다.
- 사용자들에게 도움을 주는 전문집단을 만들자.
- 1기, 2기 식으로 출범하고, 인센티브를 지급하는 방식도 괜찮을 것 같다. (네이버 서포터즈 처럼)
- 7월 정도에 시작해보자. (적은 인원으로)
5. sandbox 와 ticketing 관련
* 일단은 각 분야별 포럼 지기 분들이 티켓팅 권한을 갖는다.
* 분야별로 모인 의견을 티켓팅 하도록 한다.
6. 비영리단체 등록
* 기탁금 및 법적인 부분이 많다.
* 현재로서는 TnF의 포지셔닝을 확실히 가져가고, 이후에 의논한다.
7. 커뮤니케이션
* 리얼타임 커뮤니케이션 수단이 필요하다.
* 여러 방법을 강구해 보는 쪽으로 생각해보자. (daybreaker님 담당)
8. 기타
* 포럼지기가 두 명씩 필요하다
- 학생이 포럼지기인 경우 시험기간에 올스톱된다.
- 함께 고려해 보도록 하자.
* sandbox도 changeset 을 사용할 수 있도록 변경될 예정임.
8시 30분까지 이정도로 간략한 토론을 마쳤습니다. 모두들 뒤에 더 남아서 하고 싶은 이야기들이 많았지만, 저를 포함한 몇 분들이 이후 일정이 있기 때문에 이정도로 1차 모임이 마무리 되었습니다.
2차 모임은 학생분들이 있기 때문에 기말고사 이후가 될 것 같습니다.
회의록 업로드가 늦어서 죄송합니다. (제가 실은 머리도 하나도 손이 두 개 뿐이거든요ㅜ_ㅜ)
-Ian Malcomm, from Michael Crichton's 'The Jurassic Park'