For Programmers: Free Programming Magazines  


Home > Archive > PERL Modules > April 2005 > Compress::Bzip2 needs work









You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

 

Author Compress::Bzip2 needs work
Rob Janes

2005-04-27, 3:56 pm

Any suggestions on this?

I took Compress::Bzip2 and did a bit more than just putting BZ2_ in
front of the appropriate functions (so it would compile with bzlib 1.0.2).

It now has similar functionality to Compress::Zlib, with bzopen, bzread,
bzwrite, bzclose, bzflush, stream io, etc etc. This was a trick, since
bzlib doesn't have equivalents that work (properly) so I had to use the
low level interface.

It's mostly perl xs code. I also put in a set of about 40 test scripts
in the cpan style to test everything out. The test suite passes on
intel linux (32bit), hpux pa-risc 2.0w (64bit), hpux itanium 64 bit.

I added a set of cover functions, so that it can masquerade as
Compress:Zlib (ie, gzread, gzwrite, etc etc). Programs that work with
Compress::Zlib for the most part need no changes to use (my)
Compress::Bzip2.

However, I am not the owner of Compress::Bzip2 on the PAUSE server.
From previous emails, I understand the original author is no longer
interested in maintaining it, and the current maintainer isn't
interested in doing more than patching it to work with bzlib 1.0.2.

So, I don't either of them would mind if I took it over. However, I
can't raise them by email.

I can either
1. change the name slightly and re-upload it.
or
2. get somebody with admin to make me the new owner.

I don't like 1. cause it will lead to confusion. It is the only one I
can do on my own though.

-rob
r w j a n e s a t p r i m u s . c a
pause id ARJAY
Sponsored Links







Also available: Server administration forum archive | Web Design forum archive | Software forum archive | Hardware reviews archive

Copyright 2008 codecomments.com