TL;DR

  • BeerXML은 맥주 양조 레시피와 기타 양조 데이터를 교환하기 위한 무료 XML 데이터 표준으로, 소프트웨어 간 레시피 교환을 지향함.
  • 표준 준수는 자발적이며, 구현 일정은 소프트웨어마다 달라질 수 있음.
  • 선택 사항인 부록 A는 양조 데이터 표시용 태그를 정의하며, 데이터 가져오기가 아닌 표시용임.
  • BeerXML 버전 1.0 표준 문서와 레시피·홉·맥아·효모 등 데이터 예제가 제공됨.
  • BeerXML 1.0 개발 기여자와 Promash 텍스트 파일을 BeerXML로 변환하는 도구가 소개됨.

목적

  • BeerXML은 맥주 양조 레시피와 기타 양조 데이터를 교환하기 위해 설계된 무료·완전 정의형 XML 데이터 설명 형식임.
  • 레시피 표와 홉 같은 다른 기록을 BeerXML로 표현해 양조 프로그램에서 사용할 수 있음.
  • BeerXML은 서로 다른 맥주 양조 소프트웨어 패키지 사이에서 레시피를 개방적으로 교환할 수 있도록 하는 것을 목표로 함.
  • 표준 준수는 전적으로 자발적이므로 제안된 표준의 구현 일정은 달라질 수 있음.
  • 선택 사항인 부록 A는 XML 스타일 시트 또는 XML 호환 보고서 생성기로 양조 데이터를 표시할 때 사용하는 태그를 추가함.
  • 부록 태그는 표시 전용이며 반올림된 값과 서로 다른 단위를 포함할 수 있으므로 데이터 가져오기가 아닌 표시에 사용하도록 마련됨.

BeerXML 버전 1.0 다운로드 및 보기

  • Microsoft Word 형식의 BeerXML 버전 1.0 전체 문서 다운로드
  • HTML 형식의 BeerXML 표준 보기

소프트웨어 생성 예제

  • 기존 맥주 양조 프로그램에서 표준 지원을 초기 단계로 시도해 생성한 예제임.
  • 예제에서 오류를 발견하면 아래 이메일 주소로 알릴 수 있음.
  • 파일을 컴퓨터에 저장하려면 마우스 오른쪽 버튼을 클릭하고 ‘다른 이름으로 저장’을 선택함.
  • 레시피 3개: recipes.xml
  • 홉 품종 5개: hops.xml
  • 발효성 원료 4개: grain.xml
  • 기타 재료 5개: misc.xml
  • 맥주 스타일 5개: style.xml
  • 물 프로필 5개: water.xml
  • 효모 프로필 5개: yeast.xml
  • 양조 장비 프로필 2개: equipment.xml
  • 매싱 프로필 5개: mash.xml

BeerXML 1.0 개발 기여자

  • Brad Smith, BeerSmith 작성자 — BeerXML 호환!
  • Drew Avis, Strangebrew 작성자
  • Michael Taylor, SUDS 작성자
  • Andrew Perron, Drewbrew 작성자
  • David Johnson, QBrew 작성자 — 신규, 현재 BeerXML 호환!

BeerXML 변환기

  • Darren Robinson이 Promash 텍스트 파일 형식에서 BeerXML로 변환하는 Windows용 Visual Basic 스크립트를 최근 개발함.
  • BeerXML 변환기 — Darren Robinson 기여

향후 개발

  • BeerXML의 향후 개발에 관한 문의처는 BeerSmith.com의 Brad Smith임.
  • 저작권: BeerSmith LLC, 2003~2024년