1

(1 답글들, 잡담하기에 작성)

지난 주는 아이가 봄 방학이라 저의 빈 시간이 거의 다 그 녀석에게 할당되는 바람에 메일도 확인 못해서 chester님이 dev.tattertools.com 에 권한을 부여해 주신것도 모르고 있다 오늘 알았읍니다. 하루하루 발전하고 있군요. 저도 분발 해야겠읍니다.   말씀대로 우리 모두 함께 재밌는 TT 계속 만들어 보지요  ^^

2

(11 답글들, 스킨 및 플러그인에 작성)

PAPACHA 작성:

Eolin.PHP.XMLRPC는 내부에서 XMLStruct(Eolin.PHP.Core)를 사용하는데요, Eolin.PHP.XMLRPC가 구현된 이래로 XMLStruct에 많은 변화가 있었습니다. 따라서 지금 Eolin.PHP.XMLRPC가 정상 동작하지 않을 것입니다. 이 부분은 제가 수정해서 commit하겠습니다.

그렇군요.  저도 XMLStruct을 더 자세히 읽어 보겠읍니다.

3

(11 답글들, 스킨 및 플러그인에 작성)

chester 작성:
rhapsody 작성:

이제 대충 TatterTools 코드를 읽었읍니다. "Eolin.PHP.XMLRPC"에 chester님 말씀대로 XML-RPC가 구현되어 있더군요. 결국 Wrapper를 하나 만들어야 하네요. 무식이 박력이라고 제가 metaweblogAPI를 plugin 형태로 실현해 보려고 합니다.  한가지 확실하지 않은게 "Eolin.PHP.XMLRPC" 에서 어떻게 base64 binary 를 Encoding 하는지 잘 모르겠네요.  Moon Night 으로 하는 것이이라 시간은 장담은 못하지만 열심히 해보죠.^^

해당 컴포넌트의 제작자이신 papacha 님이 도와주실 것입니다. smile

네, 알겠읍니다. papacha님께 많은 조언을 부탁 드리겠읍니다.

4

(0 답글들, 아이디어 및 기능 제안에 작성)

일단 Coding Standard 나 Best Practice 이런것들은 조금 뒤로 하고 최소한 개발자들이 따라갈 format이 있으면 했는데 phpDocumentor라는 것이 있더군요. 뭐 굳이 만들 필요없이 이것만 가져다 사용해도 충분 하겠다는 생각이 듭니다.

아주 멋있읍니다. ^^  모두 한발한발 열심히 걷는것이 눈에 보이는군요.
지금은 베이비 스탶 이지만 곧 뛸 날이 오리라 믿읍니다.

6

(11 답글들, 스킨 및 플러그인에 작성)

이제 대충 TatterTools 코드를 읽었읍니다. "Eolin.PHP.XMLRPC"에 chester님 말씀대로 XML-RPC가 구현되어 있더군요. 결국 Wrapper를 하나 만들어야 하네요. 무식이 박력이라고 제가 metaweblogAPI를 plugin 형태로 실현해 보려고 합니다.  한가지 확실하지 않은게 "Eolin.PHP.XMLRPC" 에서 어떻게 base64 binary 를 Encoding 하는지 잘 모르겠네요.  Moon Night 으로 하는 것이이라 시간은 장담은 못하지만 열심히 해보죠.^^

7

(6 답글들, 잡담하기에 작성)

저엮시 PHP는 초짜라 이렇게 저렇게 배우고 있읍니다. 저도 요즘 조금씩 뜯어보고 있는데, 코드를 빨리 쉽게 쫓아 다닐려고 Remote Debugging 을 사용하고 있읍니다. Xdebug을 쓰시면 PHP 가 돌아갈때 모든 코드와 그 설정이 지정된 TCP port 로 출력 됩니다. Eclipse에서 local java code debug 하시는것과 거의 흡사합니다.
         
저는 Komodo IDE personal edition (Free입니다) + xdebug + svn + PHP 사용합니다.

Friend -> Reporter -> Developer 라는 수직적인 모습이 아니었으면 합니다. 서로 역할이 틀린 뿐이죠.
저는 협의를 한다는 것에 대해 조금 문제가 있다고 생각합니다.
누구든 자기가 참여하고 싶은 것에  할 수 있도록 해야 한다고 생각합니다.  Buisiness 모델을 본다면 이런 식이겠죠.
Friend: User/Business Requuirements
Reporter: QA/Application/Test/Support
Developer: Programming
다만 각 영역마다 책임감있게 하실 수 있는 분들의 고유 권한이 있어야 겠죠.  예를 들면, 모든 개발자는 SandBox의 Check in/out 권한을 가지고 있지만 고유권한이 있는 분만 SandBox 에서 원본으로의 commit 권한을 갖읍니다. 말씀하신것 처럼 권력이라면 사실 Friend 그룹이 최고의 힘을 가지고 있어야 하지요. 그 그룹이 바로 customer를 대표하지 않습니까? ^^ Developer가 드라이브 한다면 배는 확실히 거꾸로 가는것 아니겠읍니까?
짧은 소견을 올려봅니다.

오늘 어느분 BLOG에서 지난번 오픈하우스 녹음 한것 듣어 보았읍니다. GPL 에 대한 이야기 속에 "뭔가 공헌하는 것에 인색하고 꽁짜만 좋아하는 한국 사람들 반성해야 한다." 라고 하시더군요.  반성하고 있읍니다. ^^
정말 많은 노력에 박수를 보냅니다.  저도 개발자 생활 오래하면서 우리나라에는 오픈소스 프로젝트가 없는것이 항상 안타까웠읍니다.  지금하시는 일이 중요한 마일스톤이 되리라 믿읍니다.

10

(10 답글들, 잡담하기에 작성)

저의 생각을 말씀을 드리겠읍니다. 일단, document 작엄을 하실때는 가장 먼저 결정 하셔야 할 것은 target audience를 결정 하셔야 합니다.  말씀 하신대로 초보자를 위한 가이드라고 결정하셨으니 완전 초보를 위한것이 좋지 않을까 합니다. 가이드를 3개로 나누셔야 합니다. 1.설치 가이드 2. 유저 가이드 3. Technical 가이드

(1) 설치 (사용자/개발자 함께)
1. Prerequiste/Requirement (가능한 쉽게)
2. Kown issues ( release version 에 알고 있는 문제들)
3. Step By Step 설치 가이드 (DB setup, TT setup, .... )
4. 호스팅 서버에 설치하기  (태스트 통과한 호스팅 회사를 나열해 주는 것도 좋겠죠)
5. 도메인 설치
등등
 
(2) 유저 (사용자 만을 위한 가이드)
1. Step By Step사용방법 (Screen Shot은 여기에 들어 갑니다)
2. 많은 examples
사용 방법외엔 아무것도 믹스하면 안됩니다. (1 또는 3의 어디를 참조 하세요 만 가능합니다)

(3) 택크니컬 (개발자들이 많이 참여 하는 가이드)
1. Kown issues ( release version 에 알고 있는 문제들)
2. Bugs
3. Work around
4. Setup (예) mod_rewrite, My_SQL 5.0X password 문제등등 기술적인 문제들
5. Report

11

(6 답글들, 스킨 및 플러그인에 작성)

PAPACHA님 wiki 작성에 도움이 될수 있도록  공부 열심히 하겠읍니다. ^^

12

(0 답글들, 잡담하기에 작성)

오늘 대충 한 4 시간 뛰어서 Mac에서 개발 할 수 있는 환경을 만들어 보았읍니다. 이런저런 작은 문제 때문에 노가다를 뛰었는데 이제 대충 다 해결 된듯 합니다.

PHP 4.3.11
MySQL 5.0.19
Apache 1.3
Tatter 1.0.4 from the development trunk
Komodo IDE include remote debugging 

일단 TT 첫 페이지 ScreenShot을 기념으로 제 블로그에 올려 놨읍니다.(너무 기뻐서) www.picolink.com/tt/
내일은 순서를 적어서 올려 보겠읍니다.

13

(6 답글들, 스킨 및 플러그인에 작성)

그렇군요.  시간이 허락하는 만큼 저도 만들어 보겠읍니다.  PHP와 WEB 개발 경험은 없지만 소프트웨어 개발은 업으로 십여년 하고있읍니다.  저는 Spec과 API에 참여를 해보고자 합니다. 잘 부탁드립니다.

14

(6 답글들, 스킨 및 플러그인에 작성)

오늘 svn repository에 TatterTools doc나 spec을 찾아 보려고 했는데 못찾았읍니다. 혹시 어디에 있나요?

15

(15 답글들, 공지사항에 작성)

태터를 발전 시키는 것에 함께 동참하고 싶읍니다.