On Dec 19, 2011, at 14:34, Gary Lucas <gwlu...@sonalysts.com> wrote:

> I see there's some discussion about the next release of Sanselan between 
> Damjan Jovanovic, Gary Gregory (I'm the other Gary) and some of the Apache 
> community leaders.  My name was even mentioned... so I thought I'd chime in.
>
> First off, Damjan posted a note to the issue tracker that my submitted 
> patches for performance enhancements aren't going to make it into the 1.0 
> release.  While I'm naturally disappointed about that, I can understand the 
> perspective that it is probably the best choice at this time. Also, a delay 
> would give us more time to refine the concept before we start applying it to 
> other areas of the code.  The only point I would add here is that I think 
> Sanselan does have problems with performance and that those problems are 
> really unnecessary.  Java is plenty fast nowadays and there's nothing wrong 
> with the Sanselan code per se, just a rather an unlucky choice on which API 
> element to use for setting pixel values in an image.  I think that the kind 
> of changes proposed for one small area of the code base (TIFF images) would 
> have applicability to other parts of the code.  I also think that performance 
> is probably one of the issues might keep Sanselan from reaching a broader 
> user base.  So I'd encourage everyone interested in Sanselan development to 
> keep that in mind for future releases.
>
> In terms of renaming the project from "Sanselan" to "Image" or something like 
> that.  Well, I think the key issue here is that the change in name would 
> signal a much more ambitious concept of what the project is for.  To me, the 
> name Sanselan says "I'm a small and unassuming software package focused on a 
> particular niche application."  The name "Image" or something like that says 
> "I'm gunning for the JAI, and it's high time somebody did it too".  I wonder 
> if the reason that the original authors chose the obscure name was that their 
> intentions were fairly modest, though with the amount of work that went into 
> Sanselan it seems a shame not to promote it.   So I'm strictly on the fence 
> about the whole name change thing.
>
> Finally, I wanted to ask if there would be any problems  in changing the 
> compiler targets in the pom.xml to 1.5 for release 1.0.   The current 
> compiler targets are set up to compile with Java 1.4 features, but I just 
> switched them to 1.5 and everything build and tested without errors.   I'm 
> not proposing that anyone go make code changes to Sanselan so that it uses 
> generics or other 1.5 fixtures.   Just compile the current code to 
> accommodate 1.5 rather than being stuck in the 1.4 feature set.  By switching 
> release 1.0 to Java 1.5 does have the advantage that in any new work, coders 
> will be able to use 1.5 without compatibility issues.

1.5 is fine by me but I know someone here made a comment about Java
1.4 in relation to JavaME.
I suggest you poll the ML specifically about this move.

Gary
>
> Gary
>
>
>
>
> Computer Programming is the Art of the Possible
> Gary W. Lucas
> Sonalysts, Inc.
> 215 Parkway North
> Waterford, CT 06385

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to