주제: 1차 기술회의 회의록(아주 요약본)
1. 스킨 공모전 문제.
- 직장인/학생을 고려하여 8월 안에 공모전 일정을 마쳐야 하지만,
현재 1.1 개발일정이 너무 밀렸으므로, 임시로 Developer Alpha를 Release 하여 스킨 공모전을 진행하기로 결정.
- 애초 계획은, 태터툴즈 홈페이지 개편과 함께 1.1 배포, 스킨 공모전을 시작하여 시너지 효과를 노릴 생각이었으나 일정 관계상 포기하기로 결정.
- 현재 최종 리비전은 상당히 불안하므로 스킨 공모전 전용으로 740 대 리비전을 알파버전으로 전환하여 공개하기로.
740대 버전은 티스토리에서의 대대적인 싱크 전이므로 버그가 적음. 이에 스킨, 플러그인 관련 리비전만 적용하면 공모전 용으로는 쓸 수 있다는 계산.
2. 1.1 일정 조정.
- 8월 12일 beta 배포. 언어 리소스 고정.
- 8월 19일 RC 배포. 오픈 하우스 한정.
3. "센터/알림판(가칭)" 기능 추천.
- 최근 리더 글.
- 태터툴즈 공지(RSS로 받아옴).
- 리더의 특정 피드백 RSS.
- 날씨.
- 시계.
- To Do List.
4. 태터툴즈 홈페이지 메뉴 개편.
- http://test.daybreaker.info/tatterhome/
- 추천 웹호스팅은 정책상 필요한 부분이므로 포함하는 것이 좋음. : lunamonth
- skin.tattertools.com/plugin.tattertools.com 은 리뷰로 특화됨.
"인증" 단계가 아니라 "추천" 단계까지만 제시할 것. TNF의 현재입장 상 "인증" 단계는 부작용이 있을 것으로 판단됨.
5. 서드 파티 지원.
- 태터툴즈 홈에 서드 파티 지원 메뉴 추가.
- 태터 사이트에 support project를 명시.
- TNF 외부에서 진행되는 프로젝트는 기본적으로 서포트 프로젝트이지만,
태터툴즈 소스와 직접적으로 관련되는 프로젝트는 TNF로 흡수(registerd project)할 수 있음.
6. Project Lint.
- 개인적 사정으로 개발 지연 상태. : gofeel.
7. 2tt project.
- laziel님이 진행.
- engine을 C로 분리하여 추후 확장성을 확보하자. : gofeel.
- 기존 웹베이스 2tt는 사용자가 id/password를 넘겨줘야 하기 때문에 사용자 측에서 보안에 위협을 느낄 수 있음.
- wp2tt : lacovnk님이 진행 중.
8. PAPACHA님 초빙 강연회.
- 스킨 퍼포먼스 개선 중.
- 웹 이슈(웹 표준/접근성 등)를 최대한 수용.
- 티스토리와 태터툴즈 배포본 브랜치가 분리되게 되나 데이터 호환성은 보장됨.
- TNF 자체로 새로운 스킨 시스템을 제작해도 무방.
- 플래쉬 업로더는 계속 사용될 것임.
- JavaScript 관련하여 갤러리, 라이트 박스의 구현에 문제 있음. 개선 중.
- 자체 이미지 프로세싱 기능은 포함할 예정 없음.
- TimeZone 관련.
윈도우즈와 리눅스/유닉스 환경에서 처리방식이 달라 정리된 함수로 일괄적 생성이 어려움.
수동으로 추가해주는 편이 가장 좋다.
- 새 언어 추가시 RFC를 참고할 것.
9. 1.1 이후의 계획.
- 새로운 스킨 시스템. 스킨 태그 네이밍을 변경할 필요 있음.
- 스킨 태그에 속성을 부여하기는 힘들다. : PAPACHA.
- DMBS 추상화. Oracle 등의 타 DB 지원.
- IIS 설치환경 지원 : IIS에서 mod_rewrite 관련 문제 해결.
- 팝업/iframe 제거.
제한된 영역에서 iframe은 필요할 수 있음. : PAPACHA.
- 헝가리안 노테이션은 트렌드가 아님.
- 관리자 스킨의 smarty화 → smarty는 너무 무거움. 태터툴즈 전체보다 무겁다.
관리자 스킨 부분 모델화를 진행하면 PHP로도 만족할 수 있는 수준의 스킨화가 가능할 것이라 판단됨 : PAPACHA.
- 팀블로깅 지원.
복잡한 멤버 관리 지양. 메인 관리자, 입주자 정도로 구분.
- 비쥬얼 에디터 개선 → TNC에서 모더레이션.
- 주요 기능의 객체화.
- 관리자 메뉴의 통폐합. 3단 메뉴로 구성될 예정.
- MP3 플레이어, 갤러리의 스킨화.
- component의 적극적 소스 반영.
플러그인 개발자에게는 component의 기능을 사용하도록 권고(다른 소스의 함수는 소스 optimize 단계에서 누락될 수 있으므로).
graphittie (2006-08-11 01:42:03)에 의해 마지막으로 수정