Re: Making Leo easier to install

2015-10-18 Thread Edward K. Ream
On Sun, Oct 18, 2015 at 3:30 AM, Marcel Franke < kugelfischtemp...@googlemail.com> wrote: > > Edward K. Ream wrote: >> >> >> What speaks against a traditional executable package? py2exe >>> ​[snip] >>> >> >> ​The py2exe is windows only, and afaik does not support including >> (downloading,

Re: Making Leo easier to install

2015-10-18 Thread Marcel Franke
Edward K. Ream wrote: > > > What speaks against a traditional executable package? py2exe >> ​[snip] >> > > ​The py2exe is windows only, and afaik does not support including > (downloading, unpacking) the appropriate Qt ​code. Neither does NSIS, > again afaik. > No, it's possible to package

Re: Making Leo easier to install

2015-10-17 Thread Edward K. Ream
On Fri, Oct 16, 2015 at 9:51 PM, ne1uno wrote: > anyone else find it humorous to start off a post about making > installs easier by saying it's already easy to install? > ​ I don't know why you find this either humorous or unusual. Making installation twice as easy can

Re: Making Leo easier to install

2015-10-17 Thread Offray Vladimir Luna Cárdenas
Hi, On 17/10/15 10:06, Edward K. Ream wrote: However, imo, installation issues are actually not all that important, given Leo's intended audience. In my mind, that includes is programmers, web designers and anyone else who is, or might be, comfortable with Python scripting. This includes

Re: Making Leo easier to install

2015-10-17 Thread Kent Tenney
Great idea. Again, we are talking about 2 different scenarios: - demonstrate to folks why they would benefit from Leo, beyond 'outlining' - decrease the effort required to have Leo available to run on their system once they have decided it's worth some effort. An .iso file is another good

Re: Making Leo easier to install

2015-10-17 Thread Edward K. Ream
On Thu, Oct 15, 2015 at 9:34 AM, Marcel Franke < kugelfischtemp...@googlemail.com> wrote: > > Kent Tenney wrote: > > Yeah, I've been very impressed with the ease of installing >> and upgrading Calibre. >> >> Do you have insight into how they prepare their installer? >> > > You can find the code

Re: Making Leo easier to install

2015-10-16 Thread ne1uno
anyone else find it humorous to start off a post about making installs easier by saying it's already easy to install? ya really have to have gotten the memo by now that it ain't, with respect, I know how many ways this problem has been approached. just a few weeks ago I need a speedier python

Re: Making Leo easier to install

2015-10-16 Thread ne1uno
one other option I missed if it was mentioned similar to the VM solution: live CD. anyone already running one of many VM programs like virtualbox can run the ISO directly. anyone else can burn a CD/DVD or install on a bootable flash drive. use a self contained small nix distro. Proteus is one that

Re: Making Leo easier to install

2015-10-15 Thread Kent Tenney
FTR, VirtualBox is for all platforms https://www.virtualbox.org/wiki/Downloads Leo needs standard install scenarios, but the VM has a different goal, exposing people to Leo's capabilities, convincing them that it is worth investing time and effort into another tool. Given Leo's programmability

Re: Making Leo easier to install

2015-10-15 Thread Marcel Franke
Kent Tenney wrote: Given Leo's programmability and vast number of plugins, it is really > a platform for building things, and a learning curve is involved. > Getting it installed correctly and painlessly is required but doesn't > help in understanding what power is available. > > See, VM and

Re: Making Leo easier to install

2015-10-15 Thread Marcel Franke
Edward K. Ream wrote: In essence, this file would be a VM (Virtual Machine) containing: > VMs are heavy on the performance, need additional software and integrate bad into the system. Also, VMs need an underlying OS, which would mean some Linux-Distribution which run parallel to the existing

Re: Making Leo easier to install

2015-10-15 Thread Chris George
Hello all, I will once again recommend the calibre approach. It is multi-platform, has deeply impenetrable dependencies and uses a one-click installer on all three platforms. http://calibre-ebook.com/ Chris On Thu, Oct 15, 2015 at 5:52 AM, Marcel Franke < kugelfischtemp...@googlemail.com>

Re: Making Leo easier to install

2015-10-15 Thread Marcel Franke
Kent Tenney wrote: Yeah, I've been very impressed with the ease of installing > and upgrading Calibre. > > Do you have insight into how they prepare their installer? > You can find the code under https://github.com/kovidgoyal/calibre/tree/master/setup Seems they have their own toolchain,

Re: Making Leo easier to install

2015-10-15 Thread Kent Tenney
Yeah, I've been very impressed with the ease of installing and upgrading Calibre. Do you have insight into how they prepare their installer? On Thu, Oct 15, 2015 at 8:48 AM, Chris George wrote: > Hello all, > > I will once again recommend the calibre approach. It is

Re: Making Leo easier to install

2015-10-15 Thread Don Dwiggins
A couple of comments from a Python on Windows programmer: * pip works well on Windows -- I do a lot of Python programming, and have never had a problem installing packages using pip * I've generally had success using PyInstaller to create distributable executables. It's not easy,

Re: Making Leo easier to install

2015-10-15 Thread Offray Vladimir Luna Cárdenas
Hi Don, Thanks for your comments. Surely pip works well, the problem is installing it when machines have not proper permissions or for a newbie. I have tested these environments and that's why I would suggest something like a portable app (may be the ebook platform recommended that is also

Re: Making Leo easier to install

2015-10-14 Thread Kent Tenney
A VM is heavy, and overkill as long as the alternative can provide the same degree of 'just works', which I think is the goal. The VM also offers the benefit of a richer introduction: any number of sample files, videos etc. all as links on the desktop. Right, it wouldn't offer access to host

Re: Making Leo easier to install

2015-10-14 Thread Kent Tenney
VirtualBox is an app you download and install, then you download the VM. VirtualBox runs the VM, offering a desktop which acts like a real computer, so it's still 2 step, but easy to do and a fairly common way to offer configuration-free evaluation of software. Docker is entirely free, not sure

Re: Making Leo easier to install

2015-10-14 Thread Offray Vladimir Luna Cárdenas
Hi, Nice to see this finally addressed. I proposed something like Portable Apps packaging for Leo years ago and I think is the best approach for Windows. I tried to show leo to teachers and students and the main problem is installation permissions on windows machines. Having a trouble

Re: Making Leo easier to install

2015-10-14 Thread 'Terry Brown' via leo-editor
On Wed, 14 Oct 2015 12:09:23 -0500 Kent Tenney wrote: > VirtualBox is an app you download and install, > then you download the VM. > > VirtualBox runs the VM, offering a desktop which acts like a real > computer, so it's still 2 step, but easy to do and a fairly common way >