On Mon, 9 Sep 2013 11:48:50 -0500
Kent Tenney <[email protected]> wrote:

> I wonder if pyfilesystem is germane
> http://code.google.com/p/pyfilesystem/

Even if it's not, it looks like something that's useful to know about.
I guess it's like FUSEFS, but platform independent maybe.

This list is a great source of useful pointers - I've been using `sh`
the python shell wrapper a lot recently, which is in leo.extensions, I
think you lobbied to get it there Kent.

Cheers -Terry

> LeoFS could be on that list :-]
> 
> On Mon, Sep 9, 2013 at 9:20 AM, Jacob Peck <[email protected]> wrote:
> > On 9/9/2013 10:06 AM, Edward K. Ream wrote:
> >
> > On Sun, Sep 1, 2013 at 11:17 AM, gatesphere <[email protected]> wrote:
> >
> >> I'm imagining a Leo-based operating system.
> >
> >
> > Interesting idea ;-)  I myself enjoy big thoughts, even if they are only
> > thought experiments.
> >
> > There are several hurdles to be overcome, at least:
> >
> > 1. If you are going to replace the file system, there must be a way to share
> > data.  Leo doesn't make this task easy.  Yes, you can share external files,
> > but then you are back to a file system.  Without external files, the only
> > unit of sharing appears to be the .leo file, that is, the replacement for
> > the entire file system! I've thought about such things for many years.  I
> > don't see a way around the problem.
> >
> > Very true...  It's an ugly, sticky problem.
> >
> > Unless there are two filesystems, one Leo-based and one that provides an
> > external view.  Or I could just go the traditional route of having an actual
> > filesystem, and access it with .leo files (active_path perhaps?).
> >
> > 2. I'm not sure whether you intend to use Qt for Leo's gui.  I suspect not,
> > since you are talking about using Leo's bridge.  In that case, you are going
> > to be doing a lot of extra work.
> >
> > The leoBridge usage was going to be for init scripts.  I'm now thinking that
> > I could simply have a master .leo file in /etc/systemConfig.leo, which would
> > access all the init and config scripts in one place, without the need for
> > bridging.  The Qt gui would be the default, root-level window that
> > everything else (graphically) spawned from.
> >
> > 3. Reinventing tools such as web browsers and mail readers is the wrong
> > direction.  There is an infinite amount of *new* work to be done. Redoing
> > old work (the work of hundreds if not thousands of programmers) can not be
> > the way.
> >
> > As mentioned in a different thread, a QX11Embed widget/plugin could do all
> > the heavy lifting here - on X Windows systems (like most Linux distros), it
> > can literally embed an entire application within a widget.  Install chromium
> > or firefox and embed it in Leo.  Install thunderbird and embed it in Leo.
> > Install midnight commander (for the filesystem users) and embed it in Leo.
> > Done and done.  The plugin would be XWindows specific, but I don't see that
> > being a major problem.  It wouldn't even involve changes to Leo's core, I
> > don't think.
> >
> > In short, I encourage you to keep thinking interesting thoughts until you
> > come up with an idea that can be done *quickly* (days or weeks, at most).
> > This was the place I was stuck initially (after the Aha that webs are
> > outlines in disguise) until I saw that I could use the MORE outliner as the
> > prototype for Leo.  It was then a matter of hours before I knew I was on the
> > right track.  @others was born in the first day of prototyping, and the
> > programming style I used that first day has remained remarkably unchanged
> > until the present.
> >
> > And what a boon @others is!  It's so hard for me to use other editors
> > nowadays.  If I'm not in Leo, I'm in vi, because I can sort of fake
> > outlining with it... by using comments and the find function.  It's not
> > ideal, but it's what I've got.
> >
> > Edward
> > --
> >
> > -->Jake
> >
> > --
> > You received this message because you are subscribed to the Google Groups
> > "leo-editor" group.
> > To unsubscribe from this group and stop receiving emails from it, send an
> > email to [email protected].
> > To post to this group, send email to [email protected].
> > Visit this group at http://groups.google.com/group/leo-editor.
> > For more options, visit https://groups.google.com/groups/opt_out.
> 

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to