Hi,
El 04/08/10 20:49, David Humphrey escribió:
I agree that Leo is hard to characterize. It's an editor, it's an
organizational tool, it's a document generator and code generator (of
sorts). One might take a "use case" approach showing how to (1)
generate a pdf using the rst facilities, (2) how one writes code with
it, e.g., construct a simple program with some cloned nodes to
generate a version of the program with some debug statements in one
method, (3) exhibit how one uses Leo to do some of the other things
people do with it. I like examples and work by analogy more
effectively than by reading more abstract descriptions of nodes and
the internal machinery. There is a place for those more complete
details of Leo's facilities and how it works, but seeing it in action
is my first preference until I recognize the need for those details.
Regards,
DLH
I agree. A tutorial writing style would help a lot to newbies in
understanding Leo from different use scenarios. I use it almost
exclusively for documenting without all the power of rST, just for the
pleasure/convenience of clones and outlining and also for organizing my
critical files in a single one place and more less frequently when I'm
trying to understand/read code and almost never to programming. One
single key point to start for me was a simple Leo document
(quickstart.leo by Villie) that shows small and easy to understand
scenarios as a Leo document. I also think that having a "tutor program"
for newbies where community help newbies to make their projects in Leo
would be helpful. For example an still under-explored scenario for Leo
is Leo as framework for apps who live _inside_ Leo and Caliopy[1] is
just the beginning. In fact I'm planning to make something in the
similar vein of the last one (an app inside Leo but using qt interface),
as a project that teach me Leo and programming in Python and Qt. I plan
to share more in a while, when I'm more updated with the community talks
in the time that I was not so active.
[1] http://caliopywork.org/
Cheers,
Offray
--
You received this message because you are subscribed to the Google Groups
"leo-editor" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/leo-editor?hl=en.