Re: Per-app MSI-based installers

2014-07-09 Thread Jos Poortvliet
On Wednesday 02 July 2014 00:33:03 Aleix Pol wrote: On Wed, Jul 2, 2014 at 12:26 AM, Nicolás Alvarez nicolas.alva...@gmail.com wrote: For everybody's knowledge :) I'm working on single-app KDE installers based on Windows Installer (built with the WiX toolkit). My plan is to have a .msi

Re: Per-app MSI-based installers

2014-07-08 Thread Nicolás Alvarez
2014-07-07 20:16 GMT-03:00 Nicolás Alvarez nicolas.alva...@gmail.com: 2014-07-07 16:59 GMT-03:00 Allen Winter win...@kde.org: On Monday, July 07, 2014 08:07:48 PM John Layt wrote: On 5 July 2014 02:20, Nicolás Alvarez nicolas.alva...@gmail.com wrote: I finally have something you can test!

Re: Per-app MSI-based installers

2014-07-08 Thread Nicolás Alvarez
2014-07-08 12:08 GMT-03:00 Nicolás Alvarez nicolas.alva...@gmail.com: 2014-07-07 20:16 GMT-03:00 Nicolás Alvarez nicolas.alva...@gmail.com: 2014-07-07 16:59 GMT-03:00 Allen Winter win...@kde.org: On Monday, July 07, 2014 08:07:48 PM John Layt wrote: On 5 July 2014 02:20, Nicolás Alvarez

Re: Per-app MSI-based installers

2014-07-07 Thread John Layt
On 2 July 2014 23:04, Kevin Funk kf...@kde.org wrote: On Wednesday 02 July 2014 20:53:14 John Layt wrote: Currently, the barrier for people on Windows trying KDE applications is to find out that a) there *isn't* an installer for that particular application he/she wants, eventually find out

Re: Per-app MSI-based installers

2014-07-07 Thread John Layt
On 3 July 2014 12:37, Jaroslaw Staniek stan...@kde.org wrote: KDE on Windows (as a project) was not meant to transform Windows to an OS with full KDE experience. Such distracting task would be against our FOSS business model, our reply would be better want full experience, use an open OS.

Re: Per-app MSI-based installers

2014-07-07 Thread John Layt
On 5 July 2014 02:20, Nicolás Alvarez nicolas.alva...@gmail.com wrote: I finally have something you can test! Here you can download a standalone installer (no install-time downloads) of the Okteta hex editor. http://winkde.org/pub/kde/ports/win32/msi_setup/okteta-setup-0.0.3.exe (21MB).

Re: Per-app MSI-based installers

2014-07-07 Thread Nicolás Alvarez
2014-07-07 15:27 GMT-03:00 John Layt jl...@kde.org: I'm sure we can reduce the size, Marble for Windows (without KDE libs) is only 25MB, the test Okteta is 21MB, so sizes will be smaller, and once Nicolás finishes his experiments the issue may well be moot. Note that the test Okteta lacks

Re: Per-app MSI-based installers

2014-07-07 Thread Allen Winter
On Monday, July 07, 2014 08:07:48 PM John Layt wrote: On 5 July 2014 02:20, Nicolás Alvarez nicolas.alva...@gmail.com wrote: I finally have something you can test! Here you can download a standalone installer (no install-time downloads) of the Okteta hex editor.

Re: Per-app MSI-based installers

2014-07-07 Thread Nicolás Alvarez
2014-07-07 16:59 GMT-03:00 Allen Winter win...@kde.org: On Monday, July 07, 2014 08:07:48 PM John Layt wrote: On 5 July 2014 02:20, Nicolás Alvarez nicolas.alva...@gmail.com wrote: I finally have something you can test! Here you can download a standalone installer (no install-time

Re: Per-app MSI-based installers

2014-07-04 Thread Nicolás Alvarez
2014-07-01 19:26 GMT-03:00 Nicolás Alvarez nicolas.alva...@gmail.com: For everybody's knowledge :) I'm working on single-app KDE installers based on Windows Installer (built with the WiX toolkit). My plan is to have a .msi with KDE Frameworks, Qt, and other common dependencies that all app

Re: Per-app MSI-based installers

2014-07-03 Thread Jaroslaw Staniek
My 2c and my approach: KDE on Windows (as a project) was not meant to transform Windows to an OS with full KDE experience. Such distracting task would be against our FOSS business model, our reply would be better want full experience, use an open OS. In my imagination at the time of funding KDE

Re: Per-app MSI-based installers

2014-07-02 Thread Aleix Pol
On Wed, Jul 2, 2014 at 12:10 PM, Jos Poortvliet jospoortvl...@gmail.com wrote: On Wednesday 02 July 2014 00:33:03 Aleix Pol wrote: On Wed, Jul 2, 2014 at 12:26 AM, Nicolás Alvarez nicolas.alva...@gmail.com wrote: For everybody's knowledge :) I'm working on single-app KDE installers

Re: Per-app MSI-based installers

2014-07-02 Thread Cristian Oneț
Hi, I really like the idea, the biggest improvement I expect from using frameworks is to reduce the size of the installed application. It would be nice if the installer would have a list of runtime dependencies and would be able to bring only those dependencies. Another part that needs special

Re: Per-app MSI-based installers

2014-07-02 Thread John Layt
On 2 July 2014 11:17, Aleix Pol aleix...@kde.org wrote: On Wed, Jul 2, 2014 at 12:10 PM, Jos Poortvliet jospoortvl...@gmail.com Would it make sense then to have a Muon Discover version targeting windows? The bad part is that by installing it we'd be pulling half KDE+Frameworks, but

Re: Per-app MSI-based installers

2014-07-02 Thread Nicolás Alvarez
El miércoles, 2 de julio de 2014, Aleix Pol aleix...@kde.org escribió: On Wed, Jul 2, 2014 at 12:10 PM, Jos Poortvliet jospoortvl...@gmail.com javascript:_e(%7B%7D,'cvml','jospoortvl...@gmail.com'); wrote: On Wednesday 02 July 2014 00:33:03 Aleix Pol wrote: Would it make sense then to have

Re: Per-app MSI-based installers

2014-07-02 Thread Aleix Pol
On Wed, Jul 2, 2014 at 4:21 PM, Nicolás Alvarez nicolas.alva...@gmail.com wrote: Downloading only the required dependencies is possible, but I'd rather avoid making too fine-grained packages, like one .msi per framework. I think there are performance problems (slow installation) if I split

Re: Per-app MSI-based installers

2014-07-02 Thread Aleix Pol
On Wed, Jul 2, 2014 at 5:04 PM, John Layt jl...@kde.org wrote: On 2 July 2014 15:35, Aleix Pol aleix...@kde.org wrote: Maybe it would make sense to split the msi's by tier? Aleix That might make sense for Tier 1, but 2/3/4 are a mixed bag and have lots of inter-dependencies with each

Re: Per-app MSI-based installers

2014-07-02 Thread Boudewijn Rempt
On Tuesday 01 July 2014 Jul 19:26:28 Nicolás Alvarez wrote: Why the download on demand? If I were to embed both .msi's inside the installer executable, the installers would work offline, but they would be large (50-100MB) for every app, But honestly... Is that really large? In this day and age

Re: Per-app MSI-based installers

2014-07-02 Thread Kevin Funk
On Wednesday 02 July 2014 19:35:15 Boudewijn Rempt wrote: On Tuesday 01 July 2014 Jul 19:26:28 Nicolás Alvarez wrote: Why the download on demand? If I were to embed both .msi's inside the installer executable, the installers would work offline, but they would be large (50-100MB) for every

Re: Per-app MSI-based installers

2014-07-02 Thread John Layt
On 2 July 2014 15:21, Nicolás Alvarez nicolas.alva...@gmail.com wrote: Note also that oxygen-icons by itself is 35MB, which is larger than the package with all the libraries (at least so far; I'm still growing it). Do we need to ship all of Oxygen though? Can we also split it up? Only ship in

Re: Per-app MSI-based installers

2014-07-02 Thread Boudewijn Rempt
On Wed, 2 Jul 2014, John Layt wrote: On 2 July 2014 15:21, Nicolás Alvarez nicolas.alva...@gmail.com wrote: Note also that oxygen-icons by itself is 35MB, which is larger than the package with all the libraries (at least so far; I'm still growing it). Do we need to ship all of Oxygen

Re: Per-app MSI-based installers

2014-07-02 Thread John Layt
On 2 July 2014 19:44, Boudewijn Rempt b...@valdyas.org wrote: On Wed, 2 Jul 2014, John Layt wrote: It would, perhaps, be more useful to have a way to figure out which icons are actually used by a given application in an automated way and delete the rest. That's more tailor-made than splitting

Re: Per-app MSI-based installers

2014-07-02 Thread Kevin Funk
On Wednesday 02 July 2014 20:53:14 John Layt wrote: *Puts on Devil's Advocate cape* On 2 July 2014 19:02, Kevin Funk kf...@kde.org wrote: On Wednesday 02 July 2014 19:35:15 Boudewijn Rempt wrote: But honestly... Is that really large? In this day and age 100mb is not a lot of bytes to

Per-app MSI-based installers

2014-07-01 Thread Nicolás Alvarez
For everybody's knowledge :) I'm working on single-app KDE installers based on Windows Installer (built with the WiX toolkit). My plan is to have a .msi with KDE Frameworks, Qt, and other common dependencies that all app needs, and another .msi for each app. Then there will be a .exe installer

Re: Per-app MSI-based installers

2014-07-01 Thread Aleix Pol
On Wed, Jul 2, 2014 at 12:26 AM, Nicolás Alvarez nicolas.alva...@gmail.com wrote: For everybody's knowledge :) I'm working on single-app KDE installers based on Windows Installer (built with the WiX toolkit). My plan is to have a .msi with KDE Frameworks, Qt, and other common dependencies