75 versions of Python listed on the official download page. 13 versions of QT
47 versions of PyQT > ver. 4 45,825 possible combinations. 3 OS platforms Is the intent to have Leo support all possible combinations? If it is, then kindly disregard the rest of this message and continue with the good work. In watching the discussions about installing LEo and who the target market is, I make the following observations. The consensus on who Leo is trying to attract is that it shouldn't be restricted to programmers. The possibilities for people who write fiction, non-fiction and academic papers is huge, so it is a good idea to make the functions and features broadly accessible to everyone with a computer. That brings us to the issues surrounding installation. Watching the threads on the support forum, it is interesting how many times people who are familiar with Leo have run into Python, PyQT and QT versioning problems. For a novice Leo user, most of these would likely be showstoppers. People simply won't bother trying to troubleshoot the problems that the large number of possible interactions of these three on Leo. Toss in platform specific issues, and you have the current situation. Earlier I made a weak argument for an all in one installer model that would bundle Python, PyQT, QT, docutils, pyenchant, sphinx etc. etc. into a monolithic installer. The benefits should be self evident. It would give control of the environment completely to the packager. Leo could be tested against the latest stable versions of all of these dependencies and would present the novice user with something that "just works". An update method could be implemented in python, removing another source of aggravation for users who are not programmers. This would leave programmers, who control their own environments, with git. No problem, as they are no longer the numerically superior target audience and git gives them complete control of their interactions with Leo. I brought forward the model used by calibre as a possible way forward for Leo installations for novice users. I reiterate that this provides a one-click installer and an application that will work out of the box, every time with all features fully enabled instead of expecting novices to hunt down the spell checker, the rst to html exports etc. etc. My two cents. Chris -- 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/d/optout.
