[squeak-dev] FileSystem (was: About (backwards) Compatibility)

tim Rowledge tim at rowledge.org
Thu Dec 13 18:06:56 UTC 2012


On 13-12-2012, at 3:34 AM, H. Hirzel <hannes.hirzel at gmail.com> wrote:
> You mean,
> 
> a) Colin's FileSystem should be wrapped around FileDirectory?
>    (The is no reference to FileDirectory from any of the new FS
> packages, This would maintain backward compatibility and at the same
> time give a more abstract view.
> )
> 
> Or
> 
> b) Colin's FileSystem wrapped around a low-level replacement of FileDirectory?
> plus a compatibility layer of top which gives back FileDirectory
> 

Not quite - 
a) use FileSystem
b) write a new FileDirectory class that provides the same API but redirects everything through FileSystem. Plus, obviously, doing occasional transformations, mangling of filename strings, etc to keep the experience authentic.
c) beat up users of FileDirectory to teach them sense.


tim
--
tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
Strange OpCodes: ESR: Emulate Slide Rule




More information about the Squeak-dev mailing list