사용자 삽입 이미지
출시를 위해서 태터툴즈의 교주(inureyes)님의 수많은 밤 동안 gtalk online을 보아온 저로서는 한 일이 별로 없어서 너무 미안할 따름입니다. XML-RPC가 공식으로 들어갔으니 제게도 버그 리포트가 많이 올라오겠지요.

Tatter and Friends(TnF) 일원으로서, 내부 설문조사도 있었으나, 다시 한 번 출시를 기회삼아 제가 생각하고 있는 태터툴즈에 대한 생각을 정리해보고자 합니다.

태터툴즈는 제게 있어서, 장난감입니다. 처음에는 어떻게 하면 저를 나타낼 수 있을까를 고민하다가 선택하였고, Blogger API를 만들며, 이 놈의 코드(?)에 애착이 가게 되었습니다. 사실 태터툴즈는 최적화 툴을 거쳐 나온 소스가 릴리즈 되는 것이라, 같은 함수가 여기저기에 나타납니다. 언뜻 보기에 아주 못만든 제품처럼 보이죠. 소스를 보시려면 설치된 것을 보는 것이 아니라 subversion repository를 살펴봐야합니다.

태터툴즈를 통해서 사람들을 사귈 수 있게 되었습니다. 이 동네에도 KLDP 같은 사귐이 있는 것을 보게 되었고, 철학 또한 성공한 공개 소프트웨어를 지향하고 있어서 더욱 비슷한 분위기로 코드를 만질 수 있게 되었습니다. 다음주에 있을 TnF 엠티에서 못봤던 사람들을 볼 수 있기를 희망해봅니다. 제게 주말은 시간을 내기 어려운지라, KLDP Codefest 조차 제대로 못갔었는데, TnF도 몇번 고사하고 드디어(!) 가게되었습니다.

태터툴즈는 살아 있는 프로젝트입니다. 살아 있다는 것은 사용하는 사람이 많다는 얘기입니다. 사용하는 사람이 많으면, 프로젝트 일원으로서 기분이 좋아지죠 ^^; 재미있어서 좋습니다. 어쩌다가 여기에 편승할 수 있는 기회를 얻게 되어 장난감이면서 동시에 책임감을 느끼면서 참여하게 되었습니다.

태터툴즈를 1.1로 업그레이드하기까지 수고해주신 많은 TnF/TnC 사람들께 다시 한 번 감사드립니다.
신고
  1. lunamoth 2006.11.11 23:21 신고

    XML-RPC 의 사용법들도 슬슬 소개를 해야될것 같습니다^^;;
    MT 때 뵐 수 있겠네요. 기대하고 있겠습니다 :)

  2. tolkien 2006.11.11 23:51 신고

    TT classic을 쓰고 있습니다. (이유는 게을러서...라기
    보다 끄적거리기에는 classic이 더 좋을 것같아서...
    egloss garden같은 것을 생각하고 있습니다. ^^;;;)

    여기서 질문 몇가지.
    1. TT classic도 원래 source가 아닌 최적화툴을 거친 것인가요?
    2. Blogger API란 무엇인가요? ^^;;;
    3. XML-RPC는 어디에서 쓰이나요?

  3. 졸곰 2006.11.12 12:47 신고

    와이프에 아이까지 계시니 주말 내기는 하늘에 별따기가 맞는것 같습니다. :D
    태터 1.1에 BloggerAPI가 공식으로 들어간 것 축하드립니다.
    수고하셨습니다. :D

    • 최호진 2006.11.13 07:34 신고

      저야말로 수고한 것이 없어서 미안할 따름입니다.

지난번 http://coolengineer.com/tt/228 BlogAPI가 Blogger API 를 지원하는 것에 MetaWeblog API를 추가하여 지원합니다.

MetaWeblog API는 제목(!)을 포스팅할 수 있는 필드가 있고, 태그를 추가할 수 도 있습니다.

* Version 0.9.2 (2006-06-13):
+ New
       - MetaWeblog API 구현 (Writely.com,Zoundry에서 테스트)
       - TEST: Writely.com: Category를 Tag로 취급하여 구현.
       - TEST: Zoundry: Category를 추가할 수 없음. (Zoundry의 Category는 TT의 분류인가?)
+ Change
       - Call/Response 모두 태터툴즈가 제공하는 XMLRPC 클래스를 이용함.
      - 더이상 class_path_parser.php 를 이용하지 않음.

* Version 0.9.3 (2006-06-13):
+ New
       - MetaWeblog: metaWeblog.getCategories 추가함.
       - MetaWeblog: Performancing(firefox plugin)을 위해 content 에도 본문을 넣음.
       - TEST: Performancing(firefox plugin)에서 content 에도 본문을 넣어 테스트.

관련글: http://www.tattertools.com/ko/forum/viewtopic.php?id=729
관련글: http://www.tattertools.com/bbs/view.php?id=plugin&no=204

다운 로드는 http://coolengineer.com/tt/tag/BlogAPI 의 최신글에 있습니다.
신고
  1. KiMong 2006.06.13 14:15 신고

    올려주신 압축 파일에 MetaWeblog.php 파일이 없네요;;

  2. 졸곰 2006.06.13 17:06 신고

    저도 한참 테스트 하다보니 metaweblog.php가 zip파일안에 없네요.. OTL

  3. 최호진 2006.06.13 17:06 신고

    올렸습니다. ;) 다시 받으세요.

  4. 졸곰 2006.06.13 17:32 신고

    performancing에서 metaweblog쪽 테스트해봤습니다.
    metaWeblog.getCategories가 없어서 그런지 Method was not found가 나옵니다.
    그리고 글들이 나타나지 않는데 description쪽에 글 내용이 아니라 content쪽에 글 내용이 있어야 하는거 아닌가요?
    그것 때문인지 이전 article의 내용이 나타나지 않습니다...;;;

    • 최호진 2006.06.13 18:20 신고

      blogger api 에서는 content 고 metaWeblog쪽에서는 description에 써야 되는데,

      저도 perfomancing 테스트할 때, 내용이 나오지 않는 이유가 뭔지 몰랐습니다만, 그런 이유가 있군요.

      http://sqljunkies.com/weblog/MetaBlog.ashx#Post

      위 사양을 보면 content가 없습니다. :( writely.com 도 마찬가지로 description에 넣어야 되구요.

    • 최호진 2006.06.13 18:21 신고

      content와 description 둘다 보내는 것이 상당한 트래픽을 전송하는 것이라 한쪽에만 보내는 것이 정상인데, 괴롭군요.

  5. 해이 2006.06.15 11:02 신고

    졸곰님의 블로그에 나와있는것과 똑같이 했는데도 Method was not founs가 뜨네요

    어떻게 해야 해결이 될까요?;

    • 최호진 2006.06.15 11:36 신고

      index.php안의 맨위 $debug = 1; 로 켜주시고 다시 한번 시도하신뒤에
      .htdebug.log 파일을 열어서 methodName 으로 둘러싸인 것이 무엇인지 알려주세요.
      .htdebug.log 파일을 저에게 절대 주시면 안됩니다. 암호가 씌어 있기 때문이죠. ;)

  6. 졸곰 2006.06.15 11:43 신고

    헤이// 0.9.2로 설치하신 것 같습니다. 위에 다운로드 보시면 0.9.3이 있으니 그것으로 설치하시는게 좋을 듯 합니다.
    최호진// 태터툴즈 플러그인 게시판에 0.9.2도 0.9.3으로 올려주시는게 좋을 듯 합니다. :D

  7. 해이 2006.06.16 10:01 신고

    에에 0.9.3 설치하니까 되네요^^ 근데 이거 새글은 어떻게 포스팅하는걸까요?;;

    • 최호진 2006.06.16 13:35 신고

      포스팅이 안되시는 건가요?
      아니면 원리를 말씀하시는 건가요?

  8. 헤이 2006.06.16 17:39 신고

    삽질하다보니 성공했습니다 ^^

    아직은 불완전한것 같아요;; 파폭 플러그인이 ㅎ
    MS word에서 어서 빨리 지원을!!;;

Tattertools 1.0.6 로드맵을 보니 API를 제공한다고 되어 있으나, 개인적인 관심사와 실험정신에 입각해서 하나 맹글어 보았습니다.

현재 지원되는 것은 BloggerAPI 1.0 이며, 조만간 MovableType을 추가할 생각입니다. 설치방법은, 태터툴즈 설치된곳의 plugins 디렉토리에서 풀면되며, 관리자의 환경설정파일에서 사용가능상태로 바꾸면됩니다.

writely.com, Zoundry, firefox plugin performancing 에서 테스트하였고, 모두 환상적(?)으로 동작합니다. 누구 다른 곳에서 잘 돌아간다면, 커멘트 해주시면 좋겠습니다.

이 내용은 http://www.tattertools.com/ko/forum/viewtopic.php?id=652 에도 올라와 있습니다.

----
http://coolengineer.com/tt/tag/BlogAPI 최신버전을 찾아 다운로드하세요.

신고
  1. hey 2006.06.07 09:56 신고

    헉 도메인 멋집니다!

    • 최호진 2006.06.07 11:01 신고

      그러게요 어쩌다가 줏었습니다.
      늘 보던 분이 방문해주셔서 감사!!

  2. listen 2006.06.08 19:27 신고

    음 다시 한 번 부럽다...

+ Recent posts