Ticket #615 (Fixed)Tue Sep 19 14:42:35 UTC 2023
Open Source SparkFS lacks McStuffit module
Reported by: | Cameron Cawley (3514) | Severity: | Enhancement |
Part: | RISC OS: Application | Release: | |
Milestone: | Status | Fixed |
Details by Cameron Cawley (3514):
SparkFS 1.46 came with support for Macintosh StuffIt, Packit and Compactor archives via the McStuffit module, however it isn’t present in the open source version. Would it be possible for it to be included in future versions? If not, would a replacement module be accepted for those formats?
Changelog:
Modified by Sprow (202) Thu, September 21 2023 - 07:40:35 GMT
- Part changed from RISC OS: Software library to RISC OS: Application
David commented that the McStuffit compressor was ‘useless’ because it was superceded by a format which the module didn’t support, so in essence you could only open archives written pre 1991. Therefore he opted to discontinue it rather than spend days cleaning it up to open source.
So if you’re desperate you’d need to write a new one. Though personally I’d have thought adding a newer compressor like ‘.7z’ or ‘.bzip2’ would have wider appeal!
Modified by Cameron Cawley (3514) Thu, September 21 2023 - 19:10:06 GMT
For what it’s worth, I would find this quite useful and would be willing to have a go at implementing the missing StuffIt 5 code. Would it be possible to convince David to provide the sources for the old version, or would it be necessary to start from scratch.
(As an aside, I would be interested in having a go with Bzip2 and 7-Zip support as well, but I’d prefer to tackle some lower hanging fruit before I attempt that).
Modified by Sprow (202) Sun, September 24 2023 - 19:50:11 GMT
> Would it be possible to convince David to provide the sources for the old version, or would it be necessary to start from scratch.
One assumes he didn’t want to release it along with the rest of SparkFS for some good reason (eg. it may have contained material he wasn’t able to relicence) when ROOL asked – but you could ask and see if you get a different answer…
Modified by Cameron Cawley (3514) Mon, September 25 2023 - 20:04:39 GMT
Do you have any contact details for David?
Modified by Sprow (202) Sat, September 30 2023 - 16:40:22 GMT
Modified by Sprow (202) Wed, November 01 2023 - 09:23:02 GMT
- Status changed from Open to Fixed
Mc-stuffed here https://gitlab.riscosopen.org/RiscOS/Sources/Fi…