discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: GSMBrowser


From: Stefan Böhringer
Subject: Re: GSMBrowser
Date: 05 Feb 2003 13:33:42 +0100

Hello,

I second this.

Back in OPENSTEP days there was an App called RBrowser which allowed for
FTP/SSH/rcp access within a single browser. However this app existed
beside the Workspace-Manager.

The broader vision would be to make NSFileManager a class cluster.
NSFileManager would then have to be extended by some method like:

- (void)mountVirtualFileSystem:(NSURL *)someUrl atPath:(NSString *)path
connectionDictionary:(NSDictionary *)dict;

An URL could look like "ssh://somehost/path" and path could be something
like "/Net/VFS/somehost". Of course SMB/ftp/http should be included in
this scheme.

NSFileManager would have to redirect accesses to virtual pathes to an
instance of an concrete instance. Also connection information have to be
passed. For GUI Applictations it could be desirable to have a lazy
access, i.e. the FS would be present in the filebrowser (as read from
the Defaults-System, say) and on access the NSFileManager could raise an
Exception that has to be caught and would lead to a gui panel asking for
the credentials [some details now left out] ....

In summary any application would have the same capabilities to access
remote resources as has the Workspace Manager, which would lead GNUStep
far beyond the capabilities of other environments.

Best wishes,

        Stefan



On Wed, 2003-02-05 at 09:32, "Peron, Stéphane" wrote: 
> Hi !
> 
> Sounds very nice and interesting ... but It is the second file browser
> in gnustep.
> 
> IMO, wouldn't it better to have something like a bundle in order to
> use GSMBrowser abilities in GWorkspace ? rather than use 2 different
> applications ?
[...]
> Hi folks,
> 
> this is to announce the first release (beta) of GSMBrowser, a GNUstep
> SAMBA browser that uses nmblookup to find the domain master and
> smbclient to process shares.  
[...]





reply via email to

[Prev in Thread] Current Thread [Next in Thread]