APMLStream 0.1 Released!

Tim January 20th, 2008

APMLStream is a Java library that allows developers to easily serialize and deserialize Attention Profiling Markup Language (APML) data within full compliance of the APML specification (currently 0.6). This makes editing, merging, and querying APML files in an object-oriented environment extremely easy.

APMLStream uses the XStream and XML Push Pull Parser libraries, and is currently released under the Apache License 2.0.

You can browse the source here at Google Code, or checkout and build the source from SVN:  svn checkout http://apml-library.googlecode.com/svn/trunk/Java/APMLStream/APMLStream-0.1/ apmlstream-src

To build the source, you’ll need the Java 6 SDK and Apache Ant.  I’m using the most recent Java SDK (1.6.0_04) and Apache Ant (1.7.0).  Building is as simple as issuing the following commands in your terminal:  ant, ant jar, ant javadocs.  Then, include the apmlstream-0.1.jar into your project, and you’re done!  I’ve also provided the binary distribution with this post.

Although I still have a laundry list of to-do’s for this library, v0.1 contains the basic functionality for APML data manipulation. Expect an APMLStream tutorial within the next day or so! Comments and suggestions are also welcome.

Downloads:apmlstream-0.1.jar apmlstream0.1-javadocs.zip

2 Responses to “APMLStream 0.1 Released!”

  1. Juan F. Codagnoneon 13 Apr 2008 at 2:40 am

    I made a maven’s POM for this project. The patch is at
    http://code.google.com/p/apml-library/issues/detail?id=1

  2. Timon 13 Apr 2008 at 6:37 am

    Juan,

    Great idea! Many thanks!

    Cheers.

    - Tim

Trackback URI | Comments RSS

Leave a Reply

Comment moderation is enabled. Your comment may take some time to appear.