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




Reply via email to