[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: UDS - Universal Directory Specification
From:       weis () stud ! uni-frankfurt ! de
Date:       1998-05-31 12:54:52
[Download RAW message or body]

Hi,

On Sat, 30 May 1998, Armen Nakashian wrote:

> I'd like to, but a barrier has been the difficult nature of the KFM code.
> There are no design docs and very few comments, it makes thing difficult
> to understand, and change.
> 
> Perhaps if someone could explain the KFM side of kfmserver_ipc, kfmjob,
> kfmserver, etc.  I would have an easier time.
> 
> Something thats interested  me for a while is the code that looks like it
> was generated by Perl;  Was that a one-time thing, or is it done by the
> build process?

I wrote a PERL scipt that read a IDL like file and generated
the code.

Bye
Torben

> 
> - Armen Nakashian
> "Email is the next best thing to a female"
> http://yawara.anime.net/~armen/
> 
> On Sun, 31 May 1998 weis@stud.uni-frankfurt.de wrote:
> 
> > Hi,
> > 
> > Sounds very interesting. KFM needs a redsign anyway and I want to
> > do it the CORBA way. Using something like UDS seems to be a good idea.
> > 
> > Do you have any plans of hacking code for UDS ?
> > 
> > Bye
> > Torben
> > 
> > On Sat, 30 May 1998, Armen Nakashian wrote:
> > 
> > > UDS- Generic Directory Specifications for KFM
> > > 
> > > 
> > > One of KFM's major shortfalls is its inability to display generic
> > > directories.  Internally, KFM can only think about a FILE directory;
> > > that is, a directory of items that have a name, a size, an owner,
> > > attributes, and a change date.  Windows Explorer can do much more.
> > > Top-level views of your computer show drives as entries, with the
> > > corresponding fields.  Network-Neighborhood shows you computers as
> > > entries, with fields like workgroup and OS versions.
> > > 
> > > 
> > > KFM needs such a capability.  It creates dozens of new view types, and
> > > leaves the door open for programmers to create more in the future with
> > > ease.
> > > 
> > > 
> > > EXAMPLE UDS FOR SMB NETWORKS
> > > 
> > > // A list of all workgroups
> > > UDS Neighborhood (
> > > 	 groupname    string key asc,
> > > 	 domain	      string
> > > );
> > > 
> > > // A list of all machines in a group/domain
> > > UDS Workgroups (
> > > 	 hostname     string key asc,
> > > 	 IP	      string,
> > > 	 comment      string
> > > );
> > > 
> > > 
> > > // The shares on a machine.
> > > UDS SMBHost (
> > > 	 share-name	string key asc,
> > > 	 share-type	enum(disk,printer),
> > > 	 access		enum(ro,rw)
> > > );
> > 
> 
> 

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic