[Development] [QtIFW] Offline from online?

Koehne Kai Kai.Koehne at theqtcompany.com
Fri Jan 9 14:11:31 CET 2015



> -----Original Message-----
> From: Konstantin Podsvirov [mailto:konstantin at podsvirov.pro]
> Sent: Thursday, January 08, 2015 10:07 AM
> To: Koehne Kai; development at qt-project.org
> Subject: Re: [Development] [QtIFW] Offline from online?
> 
> 
> 
> 17.12.2014, 12:53, "Koehne Kai" <Kai.Koehne at theqtcompany.com>:
> > > ----- Original Message-----
> >> From: development-bounces+kai.koehne=theqtcompany.com at qt-
> >> Subject: [Development] [QtIFW] Offline from online?
> >> What about the creation of the offline installers based on shared in
> >> the online repository components?
> >
> > So far the IFW doesn't offer such functionality out of the box. Could you
> elaborate a bit on the use case you have in mind?
> 
> When developing a large project consisting of several modules (for example,
> Qt Framework) that accompanies each module can build and upload a
> compressed binary repository on the server to use this module, developers
> of other modules.
> 
> Now the developers of the modules do not need to build third-party
> modules to develop your module.
> 
> So. For each module there is an online repository. All happy.
> 
> But, we still need to create the offline installer to install the project on a
> separate machine without access to the online repository. To create such an
> installer, we need not compressed packages of each module. We take all of
> these packages and will be compressed in to record installerbase. Why?
> Each module has already been built and compressed. It seems to me online
> repository contains enough information to create the offline installer.

I see, thanks for the details.

> You only need to teach binarycreator as the option to take some
> components are not from the folder with the packages (option-p), and from
> an online repository.
>
> I believe that this functionality will be in demand.
>
> Kai, what do you think? It is difficult to do it?

I agree that it should be doable. I'm not that much into the details though to say how much effort it would be... There are others that know that part of the IFW better than me :)

Could you file a feature request on bugreports.qt.io , project "Qt Installer Framework", so that we can discuss this there further?

Thanks

Kai



More information about the Development mailing list