thanks!
I'm not sure that we should read the code but we can definitively use the list 
of known locations.

Stef


On Jul 5, 2011, at 7:07 PM, Eliot Miranda wrote:

> 
> 
> On Tue, Jul 5, 2011 at 1:58 AM, Marcus Denker <[email protected]> wrote:
> 
> On Jul 5, 2011, at 10:53 AM, Igor Stasenko wrote:
> 
> >
> > i'm not sure if there are any prims which allowing you to access
> > environment vars.
> > I remember i made an example for FFI how to read them.. but that means
> > it will work only using FFI.
> 
> I personally think we should (mid-term) get one *really* good and fast FFI and
> than move as many things as possible from the VM to the image...
> 
> I agree with this.  However, in this case...
> 
> In the Qwaq VM (now open source but under GPL :( :( ) there is a 
> FileDialogPlugin and it contains primitiveGetFileLocation
>       "Primitive. Query for a common file location.
>       Arguments:
>               location: String describing the common file location.
>       Return value: The path to the designated location.
>       Known locations:
>               'home' - the user's home directory
>               'desktop' - the user's desktop directory
> 
>               'temp' - the temp directory to use
>               'preferences' - the place to store (per user) app preferences
>               'applications' - the directory for installing applications
>               'fonts' - the directory to install fonts in the system
> 
>               'documents' - the users documents folder
>               'music' - the users default location for music
>               'pictures' - the users default location for pictures
>               'videos' - the users default location for videos
>       "
> 
> and there are implementations of fileDialogGetLocation for Mac Windows and 
> linux.  This could serve as a spec.  I know you can't use the code directly.  
> But I'm sure it would be fine to read the code and use it as a spec.  At 
> least the functionality has been thought through.  I'll also ask Andreas 
> whether there's a chance that the code could be released under MIT.
> 
> Security (what people in the past used as an excuse to not do this) we should
> deal with on another level.
> 
>        Marcus
> 
> --
> Marcus Denker  -- http://www.marcusdenker.de
> INRIA Lille -- Nord Europe. Team RMoD.
> 
> 
> 
> 
> 
> -- 
> best,
> Eliot
> 


Reply via email to