7월 21일, 어제 태터캠프 그 세 번째 이야기 TatterCamp - Visione 이 열렸습니다.
세션 1 : 우리들의 이야기 (TNF/Ahnlab)
Needlworks/TNF - 신정규
텍스트큐브
사용자 데이터 주권의 확보라는 태터툴즈 프로젝트 하의 새로운 태터툴즈, 텍스트큐브는 현재 1.5 베타2 버전까지 공개된 상태입니다. 텍스트큐브 1.5 는 텍스트큐브 2.0 에서 구현 예정되었던 기능을 앞당겨 구현 중이며, 조만간? 공개될 예정입니다.
개인 미디어의 지수적 성장에서 블로그 트래픽에 대한 대책이 대두하였고, 기업 등에서의 블로그 솔루션의 수요 증가로 이에 맞는 기능 보완이 필요해졌습니다.
트래픽 측면에서, 쿼리/페이지 캐시 기능의 도입으로 DB 엔진 부하 감소와 단위 시간당 처리량이 증가하여 페이지 응답 속도를 대폭 향상시켰습니다. 태터툴즈 1.1.3 대비 평균 쿼리 수가 단축되어 태그 페이지는 최대 90배까지 속도 향상이 이뤄졌습니다. 캐시 외 소스 자체 내 최적화와 fastCGI 지원이 추가되었습니다.
블로그 솔루션 측면에서, 블로그-사용자의 완전한 분리, 팀블로그 관련 ACL 및 플러그인이 추가되었습니다. 또한, 현재 텍스트큐브 1.5 베타2에서 센터-색동 메뉴에서 사이드바 모듈 형식으로 설정할 수 있는, 다중 사용자 블로그에서의 메타 페이지 모듈을 통해 다중 사용자 모드와 관련된 기능 추가가 이뤄졌습니다.
OpenID 기반 블로그 간 커뮤니케이션 지원으로 익명성 문제와 인증 기반 미지원에서 오는 설치형 블로그에서의 한계를 보완하였으며, 관리자 단의 글 목록, 플러그인 목록을 보다 직관적으로 개편하였습니다. 개발 지원 부분으로 (최호진님의 표현을 빌자면 판도라의 상자 격의 J) DB 디버깅 기능이 추가되었습니다.
텍스트큐브 홈페이지
daybreaker님이 Python, Django 기반으로 텍스트큐브 홈페이지를 제작 중이며, OpenID 로그인 및 전용 웹보드를 통한 텍스트큐브와의 연동을 지원을 예정이라고 합니다.
텍스트큐브 온라인 레퍼런스 파피루스
태터툴즈 온라인 레퍼런스 사이트 제작 프로젝트인 파피루스가 graphittie님의 결자해지로 진행 중입니다. 그간 취약했던 문서화 작업 부분을 EAF 기반 도움말 프로그램인 파피루스를 통해 소스 연관성 추적과 함수 등의 정보를 제공하여 개발자와 초심자를 위한 개발 레퍼런스로 자리 잡을 예정입니다. 텍스트큐브 레퍼런스는 http://function.textcube.org/ 에서 제공되며 파피루스는 차후 GPL 로 배포될 예정입니다.
클린! 이올린
현재 이올린은 TNC/TNF 공동 운영 관리 중이며, TNF 이올린 운영진 분들의 지난 4주간 모니터링를 통해 나온 피드백을 통해 개선하고 공식화할 예정입니다.
RSSArchives.org & URL Keeper
기존의 티스토리의 CallBack 플러그인이 저작권자의 attention 보장한다는 측면이었다면, RSSArchives 는 펌/스크랩이 지속되는 근원적인 문제인 - 11개월이면 절반이 사라진다는 블로그 - 퍼머링크의 영속성 보장 문제를 해결하고자 RSS 피드 등록을 통한 아카이빙 프로젝트를 시작할 예정입니다. (cf. Internet Archive)
누구나 본인 인증을 통해 RSS 피드 등록이 가능하며, RSSArchives 에서 포스트 주소를 입력 시 존재하는 경우 해당 링크로 이동하게 되며, 존재하지 않는 경우 저장된 데이터를 출력하게 됩니다. RSSArchives 이러한 저장소 용도만으로 사용됩니다. 이후 TTXML 로의 데이터 백업 또한 고려 중입니다.
URL Keeper (다운로드) 는 이제는 무감각해져 버린 여타 메타블로그 사이트 등지에서 행해지는 프레이밍을 통한 문제에 대한 해결책으로써 어떤 경로에서 인용되더라도 원래의 블로그 주소로 이동하도록 하는 텍스트큐브용 플러그인입니다.
고슴도치플러스/안철수연구소 - 최호진
BlogAPI 개발로 태터툴즈에 입문?하시게 된, 현재 안철수연구소 산하 고슴도치플러스에서 아이디테일을 담당하고 계신 최호진님의 텍스트큐브에서의 OpenID 지원에 대한 발표가 있었습니다.
방문자 단에서의 댓글/방명록 입력 시 OpenID 로그인 지원을 통해 악성 댓글 게시자의 차단, 비밀글의 비밀 답글 읽기 지원이 가능합니다. 또한 관리자 OpenID 등록 기능을 통해 관리자 로그인 시 OpenID 로그인이 가능하며, OpenID Delegate 의 내장으로 간단한 설정을 통해 블로그 주소를 OpenID 로 설정할 수 있도록 하였습니다.
아이디테일과의 제휴로 텍스트큐브에서 태터툴즈 OpenID 플러그인이 확장/내장되어 소개 링크, 발급 링크가 추가되었으며, OpenID 관련 개발 지원을 받게 되었습니다. OpenID 관련 이벤트 추가를 통한 플러그인 지원, 팀블로그에서의 그룹 OpenID 개념을 통한 보다 정교한 접근 제어, OpenID 에서 로그인 외 아이덴티티 표출 부분 강화도 될 예정입니다.
다소 궁금했던 피싱 문제에 대한 부분에 대해서는 provider/relying party 의 입력단 분리와 아이디테일의 자체 피싱 방지 기능으로 보완될 수 있는 부분이라는 답변을 주셨습니다.
세션 1 : 우리들의 이야기 (TNC/다음)
TNC 의 안규성님과 다음커뮤니케이션의 김유진님의 발표가 있었습니다. 태터툴즈와 티스토리에 대한 과거/현재/미래에 대한 이야기를 들을 수 있는 자리였습니다. 이 부분은 다른 분들의 후기를 참고해주시기 바랍니다 J
세션 2 : 야자시간 (Technical Workshop/BoF)
테크니컬 워크샵은 J.Parker님의 플러그인 만들기, inureyes님의 텍스트큐브 코어의 구조, coolenginer님의 텍스트큐브 ACL 의 구현 순으로 진행되었습니다. 개발자가 아니라 모든 부분을 이해할 수는 없었지만, 전체적인 기틀을 어느 정도 이해할 수 있었던 자리였습니다. 또한 태터툴즈를 써오며, 텍스트큐브를 테스트하며 느낀 궁금증을 QNA 시간을 통해 직접 해소할 수 있었습니다. 특히 coolengineer님의 유머러스한 강연을 통해 테크니컬 세션에 참여하신 모든 분들이 즐거운 시간을 보내신듯 싶습니다 J
행사를 준비하고 진행하는데 수고하신 inureyes님, gofeel님, xizhu님, kkonal님, mcfuture님과 TNF/TNC 분들 모두 고생 많으셨습니다. 태터캠프에 참여해주신 모든 분들께 감사드립니다. 그럼 다음 태터캠프에서 또 뵙겠습니다 J
관련 글
TatterCamp3 - 이 글은 후기용 포스팅 입니다. by gofeel
3회 테터 캠프 소감 by 고감자
태터캠프에 참여했습니다. by 티에프
태터캠프 다녀왔습니다. (사진) by 망고
테터 캠프에 다녀오다. by FSK묵향
3회 태터캠프를 다녀와서... by coolengineer
태터캠프3 다녀왔습니다. by 사과스프
태터캠프를 다녀와서... by ritn
3회 태터캠프에 다녀왔습니다 by in2web
'Brand Yourself' 태터캠프와의 첫 만남 그리고 'Textcube' , 두번째 (동영상) by 리장
TatterCamp3 참가 (사진) by GNomAGa
태터캠프와 함께한 토요일 1, 태터캠프와 함께한 토요일 2 by 꿈돌이
제3회 태터캠프 참가 후기 by 풍림화산
태터캠프 - 블로고스피어 오딧세이(4) by 하민혁
웹 콘텐츠여 영원하라, RSSArchives.org by 그만
제3회 태터캠프 참석기 - 이모저모편 by oldtype
테터캠프 by kyjean
제3회 태터캠프 후기 by mcfuture
제3회 태터캠프 즐거웠습니다. by J.Parker
순수와 열정의 시간, 태터캠프 3회를 마치고 by 꼬날
제3회 태터캠프 후기 by daybreaker'
태터캠프를 마치고.... by gofeel
굉장히 재미있었던 제 3회 태터캠프 by 꼬날@태터툴즈 블로그
[IT] 블로그소프트웨어 '태터툴즈'의 사용자모임'TNF - 스포츠서울