APIviz 1.3.0 Released

Click here for a real world APIviz example.

After long long hibernation, a new major feature release of APIviz has been released.

APIviz is a JavaDoc doclet which extends the Java standard doclet. It generates comprehensive UML-like class and package diagrams for quick understanding of the overall API structure. Click here for a real world example.

The most notable addition to 1.3.0 is the -category option contributed by Brad Sneade. If a class or a package is categorized by the ‘apiviz.category’ tag, it will be nicely painted with fill- and line- color. The fill- and line- color can be specified as Javadoc command line options (-category).

Besides this great addition:

  • the look of the generated diagrams has been tweaked here and there to make them look more compact.
  • much more useful diagnosis is printed out when Graphviz cannot be located.
  • Graphviz home directory can be specified in a system environment variable – GRAPHVIZ_HOME.
  • a bug where a certain version of Graphviz is not recognized has been fixed.

I’d like to thank Brad for the high quality patch and his patience with the long-awaited commit access approval to the JBoss.org SVN repository. Go Brad! 🙂

ZDNet 코리아 주최 2009 Advance Computing Conference 에 초대합니다.

ZDNet 코리아 에서 오는 4월 14일 2009 Advance Computing Conference 를 주최합니다. 컨퍼런스의 이름이 모호한 감이 있지만, 실질적인 부제는 ‘오픈 소스 최신 기술 동향 및 산업 전망‘입니다. 따라서 주로 오픈 소스 소프트웨어에 대해 다루게 될 예정입니다. 자세한 세션 정보는 여기 를 잠고해 주세요.

저는 이 컨퍼런스에서 APIviz 프로젝트를 주제로 발표하게 되었습니다. 사실 최신 기술 동향이라고 하기에는 소규모의 단순한 툴이라 어색함이 있네요.

어쨌든 발표를 맡은 덕에 무료 초대장이 5 장 생겼습니다. 컨퍼런스가 평일이다 보니 지인들도 시간이 잘 나지를 않는 모양입니다. 이 글에 4월 7일 화요일 23시 59분 59초 (KST) 까지 신청을 원한다는 답글을 남겨주신 분들 중 다섯 분을 추첨하여 등록 방법이 적힌 초대장을 보내드리도록 하겠습니다. 답글을 남기실 때는 꼭 폼에 e-mail 주소를 채워 주세요.

그럼 많은 응모 부탁드리겠습니다.