demexp-dev
[Top][All Lists]
Advanced

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

Re: [Demexp-dev] [RFC] Using a file browser as demexp GUI?


From: David MENTRE
Subject: Re: [Demexp-dev] [RFC] Using a file browser as demexp GUI?
Date: Fri, 8 Jul 2005 17:39:59 +0200

Hi Thomas,

2005/7/8, Thomas de Grenier de Latour <address@hidden>:
> LFS is definitly very cool, but last time i've checked it was
> still not usable on a modern Linux system (because of perlfs not
> beeing usable on >=2.4.somethinglow kernels).  IIRC, the idea of
> porting it to FUSE was in the air though, and that would solve
> the issue, at least for Linux users.

Latest version of LFS is using fuse. I got it from its author and ran
it on my Debian with kernel 2.6 without major issue. This version will
be released soon.

> That said, i think it would be more interesting to aim
> integration with an OS-independent LIS, like Camelis:
> http://www.irisa.fr/lande/ferre/camelis/index.html
> This one would give a cross-platform questions browser component
> for almost free once the glue for questions metadata and the
> demexp-specific logic are written. Well, at least that is my
> optimistic understanding after a quick look on it :)

Yes, I also had a look at Camelis pages. But I still fear that using
Tree View will be unmanageable if the tree is too big, i.e. we have
too many tags and questions.

But if you read carefully my previous post, my intent is to provide an
OS agnostic part, which is interconnected to the OS through WebDAV. As
far as I know, this works on Linux (through Nautilus or Konqueror),
Windows and MacOS X. And LFS core can be integrated into an OCaml
application (I've checked with LFS author).

Graphically:

 OS Browser <--(WebDAV)--> WebDAV server/demexp client <--(demexp
RPC)--> demexp server


The only OS specific part is to play with file types (MIME types?) and
file extensions so that the right helper application is called when
the user double-click on a file. Of course, some application need to
be written (for vote, ...), but those a just subsets of the current
client. And for the die hard command liner, one could write a fuse
plugin to access the demexp client through cp and mv on Linux. :-)

Yours,
d.




reply via email to

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