Open Source Infrastructure

* Web2.0의 테마
- You control your own data
- Mix, match data, APIs, services
- Open data formats & protocol (Truly open, Highly interopnable, web indentity)

* Open API 디자인 원칙
- 가려운 곳을 긁어라 (잘 안되는 한가지 문제 풀기)
- 가능한한 간단히 (점진적으로 진화 시키고 향상 시켜라)
- 사람이 먼저, 기계는 나중 (보기 좋고 읽기 좋게, 행동 적응시키기)
- 광범위한 표준을 재사용 (표준을 준수하면 재창조가 가능하다)
- 모듈화/임베드 가능하게 만들어라.
- 개발, 컨텐츠, 서비스를 분산 시켜라

* Microformats.org Community – Tantek from Technorati
- 활동적인 참여자에 의해 만들어짐
- 오픈 소스 도구로만 만들어짐 (Wiki, WordPress, Mailman, open tagging)
- 오픈 커뮤니케이션 도구로만 만들어짐 )blogs, tags, anonymously editable wiki, irc)
- 처음 부터 오픈 (연구나 브레인스토밍, 드래프트 모두 공개해서 만듬)

* Examples of Open Standards
- hReview (http://developers.technorati.com/wiki/hReview) : hReview is a simple, open, distributed reviews format suitable for embedding in (X)HTML, Atom, RSS, and arbitrary XML. hReview is one of several MicroFormats open standards. G-tools: http://www.goodpic.com/mt/aws/index_us.html
- hCard, hCalednar

* Event Publishing with Open APIS – Brian Dear (EVDB)
- 석기 시대를 지나 Web2.0 시대로~ Event Publishing을 위한 새로운 방식
- EVDB DB->EVDB Index->EVDB API-> [Eventful] [SES Servers] [Your APIs....]
- 이벤트는 웹에서 찾기도 힘들고 제공하기도 힘들다.
- Simple Event Sharing
: 모든 웹을 위해. 누구나 만들고 공유할 수 있음.
: 공개 표준으로 만들어짐 (iCal, RSS, Atom)
- 예제: http://www.eventful.com

* Ping-o-matic : 재미있는 예제 (http://pingomatic.com/)
* Yahoo! Developer Network – Open Source Infra. (Tony)
- 다양한 공개 표준을 제공하고 이를 조합해서 새로운 어플리케이션을 개발 가능.
- 개발자의 EcoSystem을 구성하는 것이 목표
- 공개 API를 통해 좀 더 풍부하게 야후!서비스를 이용하도록 하는 것이 목표.

* wsfinder.com : OpenAPI 디렉토리 서비스 (디렉토리라니^^ Tag로)
* MusicBrainz : 즉흥 소개 http://musicbrainz.org/