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]>

Reply via email to