Sep 052011

Few of you may know that I’m a long term addict to mind mapping. For example, back in 2006, I’ve developed the RAES encryption and authentication scheme using a mind map. This mind map is still available online as part of the source code for TrueZIP. To use it, you need FreeMind.

So after releasing TrueZIP 7.3.1 I thought it was time again to think about future TrueZIP using a mind map. This time however, I’ld like to share my mind map with you.

I’ve done this mind map using SimpleMind Touch on my iPad. It’s a very nice tool for taking notes when you’re out of office, e.g. in a bar. It also supports exporting its mind maps to FreeMind, so you can download it. Actually, I’ld like to encourage you to share your thoughts with me this way: Just download this FreeMind map, edit it and send it back to me via email (see below). Any thoughts are welcome!

  3 Responses to “Future TrueZIP”

  1. Thank you very much for your response. I don’t understand what you mean by solid compression, but I don’t think there’s a reason in the TrueZIP driver model why it should not be able to support these compression formats. The support of TAR.BZ2 and ZIP and others in the drivers indicate that it should be possible without changes to the driver model. The only reason why I haven’t done this yet is that I couldn’t find a Java version of 7z and RAR which meets my quality criteria regarding documentation and automated tests. I still hope it can be done some day.

  2. I have successfully integrated zip, rar and 7z archive support into my open source program DocFetcher, using TrueZIP, JUnrar and J7Zip. With that experience, I would say that the biggest obstacle to integrating 7z into TrueZIP is the fact that you’ll have to deal with solid compression. Because of this pecularity (and because I was aiming for maximum efficiency), I ended up writing two completely different algorithms around TrueZIP and J7Zip, respectively. – I did not write a TrueZIP driver for 7z, as I had hoped. Solid compression simply doesn’t fit into TrueZIP’s file-like random-access model, in my opinion.

Sorry, the comment form is closed at this time.