Hi Randy,
randy schrieb:
Hello Ralf and anyone else involved with the new vfs.
I’m working with Nigel on a stream-wrapper based interface to the IMAP
server. It allows address mails and their attachments, as regular files.
The reading side is already working well: in the last session we could
access an inline attached pdf directly through the vfs infrastructure.
It’s a foundation work for a new IMAP client for eGW.
Is egw_linking of files expected for the next release?
Yeap, definitly. The new vfs will allow symlinks to other files / URLs.
The symlinks are necessary for filesystem drivers of the applications,
they will show the user a (virtual) structure to browse eg. to a contact
via a folderstructure by city, company, … In that regard the current
attachments of most eGW entries, will become uploads into the directory
of the entry in the vfs (incl. subdirectories).
IN reference to “new contact stream to browse contacts and directly
store/retrieve files (returning symlinks into the links)” in the road map.
Does that mean each contact will have a directory with files and subdir? If
yes does that mean there would be a another tab for a contact showing files?
Such as an etamplate with a mini vfs for that contact only?
What will be the recomended backend of the future vfs? native file system or
sql backend?
The default backend is now called “sqlfs” and knows 3 operation modi:
- metadata in sql, file contents in the regular fs (files-directory)
- metadata and file contents in sql
- metadata and file contents in sql including versioning (not yet
implemented)
I am dreaming of the new features I would like to add to my custom app and I
was hoping to get a sence of what the final vfs will be.
Most of the interface is already there in the egw_vfs class. It’s
already used by the new filemanger GUI or the command line interface
filemanage/cli.php. Some of the functionality, like mounting URLs into
the vfs is only available via the cli interface.
Thank you
You are welcome
Ralf
Ralf Becker
eGroupWare Training & Support ==> http://www.egroupware-support.de
Outdoor Unlimited Training GmbH [www.outdoor-training.de]
Handelsregister HRB Kaiserslautern 3587
Geschäftsführer Birgit und Ralf Becker
Leibnizstr. 17, 67663 Kaiserslautern, Germany
Telefon +49 (0)631 31657-0
Check out the new SourceForge.net Marketplace.
It’s the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
eGroupWare-developers mailing list
eGroupWare-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-developers