Stef and Max,
I was just about to pull together the changes that I'd made to
Filesystem for the port to GemStone and was just about to bag the whole
effort until Max stepped in ...
So, Max I'll share a little bit here...then when and if you pick things
up again, let me know and I'll try work with you to integrate my
changes. The port was based on Filesystem-lr.83 and my mcz files are
located in:
http://seaside.gemstone.com/ss/fs
I restructured things into three packages:
Filesystem
FilesystemPharo
FilesystemGemStone
Besides pushing platform-specific code around I added a
FSReadWriteStream class so I would have a Filesystem-based read/write
stream that was independent of Squeak/Pharo...
I seem to recall that I had some notions about more restructuring that I
thought might be useful but I'd have to get my head back into the code
again to refresh my memory ...
Dale
On 02/04/2011 09:09 AM, Max Leske wrote:
I'll try to give it a shot in the next two or three months if that's any
comfort.
Max
On 04.02.2011, at 17:36, Stéphane Ducasse wrote:
Hi guys
I'm sorry but I stopped working on FS. I cannot guess what is private or not,
what is the interface of this code.
I spent my time guessing and guessing wrong. So I stop. Simple.
In addition I will veto the integration of this code in this state to be added
into pharo (sad I started to write an help but
it is probably full of mistakes). I HATE undocumented code that tell me eveyr
minutes that I'm a fucking idiot.
Too bad I'm not smart enough. Now without decent comments (I mean more than a
line in class comment when there is one) we cannot accept code.
Sad but true. Good luck if you want to use it and improve it.
Stef