Hi POI folks, after a rather long time-out I am back to the project and willing to start working again. However, before I continue with HPSF development I'd like your votes on what to do first and what to do later.
The current situation is intolerable because HPSF is simply dysfunctional. In February, I released a working and properly functional HPSF package and documentation. In April, Andy noticed that HPSF uses its own set of little-endian classes and submitted bug 8354. I agreed that it would be nice if HPSF used the general little-endian classes and also agreed to switch over to them. However, I also made clear that this issue is not an urgent one, because HPSF has only very little impact on POI's performance and memory usage. I gave priority to completing the documentation and writing junit tests over exchanging the little-endian classes. Since then until recently I could not spend any time on the POI project and watched it only remotely. In May, Andy tried to do the exchange of the little-endian classes himself. Unfortunately he broke the code and checked the broken code back into the CVS repository. This is the current situation. Run the poibrowser to see that it is no longer able to recognize property sets. What I'd like from you is to vote on the development priorities for HPSF, since Andy and I could not get to an agreement. I outlined my priorities in <http://jakarta.apache.org/poi/hpsf/tod o.html> and repeat the top four of them here: 1. Rollback Andy's changes in order to have HPSF working again. 2. Complete writing the HPSF documentation. 3. Write up some junit tests. 4. Use the general POI little-endian classes (see bug 8354). Andy wants the switch to the general POI little-endian classes done first. This is unacceptable for me because I regard a correct functionality of HPSF plus documentation plus junit test much higher than an improved code-reuse which gives no benefit to the user and currently does not even work. So please cast your votes on the priorities outlined above! Thanks! Best regards Rainer Klute Rainer Klute IT-Consulting GmbH Dipl.-Inform. Rainer Klute E-Mail: [EMAIL PROTECTED] K�rner Grund 24 Telefon: +49 172 2324824 D-44143 Dortmund Telefax: +49 231 5349423 -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
