You don't expect sqlite to teach you c, you don't expect pysqlite to teach you python etc. The library/framework developers are much better off enhancing that, and document that. For my part, I don't even want to see language documentation library tutorials. There are plenty of documentation out there on that, and the python documentation is really good.
I believe tutorials are best created with good examples, and we must expect people trying out dabo to already know python. If they don't know python, how can they create anything with dabo? Of course tutorials can be written like "Getting started with python and dabo", and that would be great, but its dabo that needs to be pushed here, not python. Showing off all the great things that can be done in dabo with little effort is a much better focus than trying to teach python - RTFM philosophy... Also... I've always missed some sort of graphical overview and good description of how all components works together. Guess this is where the dabo book project comes into play. -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of johnf Sent: 6. desember 2007 03:37 To: Dabo Users list Subject: Re: [dabo-users] Focus On Wednesday 05 December 2007 11:02:30 am Ed Leafe wrote: > On Dec 5, 2007, at 12:42 PM, johnf wrote: > > Please add a full description of why that works. Folks coming from > > other > > languages know little about the os module. For example it needs to be > > pointed out that the os module is platform aware. Also what > > ".join" is doing > > and how it got there. From the private emails I'm getting it is > > obvious that > > the newbies know little about python. > > This is starting to get away from a Dabo tutorial and into a Python > tutorial. > > Basic Python programming skills, along with the ability to look up > stuff like how the built-in modules work, are a requirement for > starting to work with Dabo. Anything being presented as a 'Dabo > tutorial' should not be covering those topics; it should be focused > on teaching them how to use the Dabo framework. > > -- Ed Leafe > -- http://leafe.com > -- http://dabodev.com In answer to those of list that have questioned the coding of the tutorial here's where I'm coming from. I recall when I first started my search for a VFP replacement. I came upon Python. After reading a little, checking out tutorials I determined that it was worth added research. It wasn't long before I found GNUe, pythoncard, boa, pyQT, and others. But reading the descriptions of those tools told me I would have to write my own framework if I really wanted a replacement for VFP. I made my decision not to use those tools without clearly knowing python. But I kept my eyes on python and it wasn't to long before I found Dabo. It wasn't until I found Dabo that I purchased my first book on python. So I knew nothing about python - other than it was easy to read and used namespaces when I started. But I made a mistake - I tried to follow the code in AppWizard. That was so far over my head that I was going to give up on the whole python language. The only reason I did not was the belief I had in two guys from the VFP world. They must be doing something that works like VFP I said to myself. It wasn't long before I started understanding - but believe me I did not start out knowing python (not that I do now). If you ask windows programmers what they know about python most will tell you "nothing at all". Some don't even know that python is a computer language. If you don't agree on this point tell me why so many of our newbies are having difficulty installing Dabo. The install is very straight forward and follows standard python install practices. And aren't we trying to encourage VFP, VB programmers to review Dabo. But if the requirement is they already know Python or ability to look up stuff like how the built-in modules work before getting involved with Dabo - how do we get those VFP and VB programmers? Therefore, I stand by my easy to read code vs coding it the right way. Also my request for the side bar information was to make sure that the tutorial did in fact provide the information on the "right way". So if takes a little python training to help newbies understand Dabo - why not provide it? -- John Fabiani [excessive quoting removed by server] _______________________________________________ Post Messages to: Dabo-users@leafe.com Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-users Searchable Archives: http://leafe.com/archives/search/dabo-users This message: http://leafe.com/archives/byMID/dabo-users/[EMAIL PROTECTED]