The Source for Java Technology Collaboration
User: Password:



Chet Haase

Chet Haase's Blog

Aversion 1.0: It's About Time

Posted by chet on September 04, 2007 at 12:14 PM | Comments (7)

I just posted Version 1.0 of the Timing Framework to the project site; check it out for the latest, stable version of the library.

There actually haven't been that many changes to the library of late. Partly, this was by design: I didn't want to cause too much contortion between fully documenting the library in Filthy Rich Clients and actually releasing the book. But also, since a major refactoring of the code in late 2006, the library has been relatively stable (and useful).

So if you've been using the previous version or two, you will probably not notice any differences. But I figured it was important to declare a 'real' version 1.0, rather than simply incrementing the pre-1.0 version numbers. It's indicative of a lilbrary which, while not yet complete in all of the features that I and others would like to see, is at least solid, stable, and useable in its current state.

So for anyone waiting for a real version, go get it while it's hot. For those interested in the latest version of the project, or in previous releases, check out the project site at http://timingframework.dev.java.net. For people just interested in the library and javadocs, I added convenience links to the downloads for version 1.0 to the book's website at http://filthyrichclients.org

There are clearly more capabilities that make sense to add to the library in future releases. For example, I've been toying with the idea of an overall "Timeline" for some time, but it just hasn't made it into the library yet.  Also, I would like to tweak some of the default assumptions, such as having non-linear interpolation by default; linear makes sense from an analytical standpoint, but tends to produce unrealistic animations, so it makes a poor default choice.

But I think that these things can wait. First we get this version out there, then we continue to improve it. It's the way of all things - first you release your initial, working product out into the world, then people start using it, then you improve it in parallel. This approach has gotten us from dumping human waste into the streets to today's lighted, heated, auto-opening toilets. It's also given us such marvels as the English Muffin Splitter, saving countless seconds of our lives and preventing the inevitable and aesthetically displeasing uneven muffin halves. Now, we'll apply this technique it to the moving target of animation libraries.


Bookmark blog post: del.icio.us del.icio.us Digg Digg DZone DZone Furl Furl Reddit Reddit
Comments
Comments are listed in date ascending order (oldest first) | Post Comment

  • Thanks Chet! I was really looking forward to this announcement. Btw are you going to provide maven friendly poms ?

    Posted by: aalmiray on September 04, 2007 at 01:14 PM

  • Congratulations on the release. I would also like to see this uploaded to the central maven repository with source code jar. (See info here: http://maven.apache.org/guides/mini/guide-central-repository-upload.html)

    Posted by: fester on September 05, 2007 at 04:07 AM

  • Great. I've started using 0.56 a few weeks ago, going to upgrade immediately.

    Posted by: fabriziogiudici on September 05, 2007 at 03:03 PM

  • Yes. Maven 2 should be supported. Thumbs up!

    Posted by: mac_systems on September 06, 2007 at 07:37 AM

  • Our web is Wholesale Jewelry|Jewelry Designer |
    precious stone jewelry|
    body jewelry|
    costume jewelry|
    silver jewelry|
    beaded jewelry|
    swarovski crystal jewelry|
    glass jewelry|
    pearl jewelry|
    turquoise jewelry|
    wire jewelry|
    fashion jewelry|
    unique handcrafted jewelry|
    bridal jewelry|
    tour jewelry|
    discount jewelry|
    vintage jewelry|
    jewelry scales|
    jewelry boxes|
    imitation jewelry supplies|
    Material ofjewelry supplies and etc. Our
    Jewelry|
    Wholesale Jewelry Blog
    Jewelry stores|
    Blog.To know more details about
    Jewelry Wholesale|, please enter our web:
    www.aypearl.com
    beads jewelry
    水晶|饰品批发
    pasing oicq:80810487
    Our Email: Tangjewelry_001#yahoo.com

    Posted by: pasing3 on June 17, 2008 at 01:17 AM

  • Thanks 51

    Posted by: pasing3 on June 17, 2008 at 01:19 AM

  • Thanks ledao aoyun

    Posted by: pasing3 on June 17, 2008 at 01:20 AM



Only logged in users may post comments. Login Here.


Powered by
Movable Type 3.01D
 Feed java.net RSS Feeds