I got a custom package which contains a component and few modules and few plugins. The installation of this package takes about 2 to 3 minutes and some time it crosses the PHP maximum execution time and result in a partial installation.
I see few extensions using their own installer (Kunena, Jomsocial etc...) I explored some of their code and I understand that they bypass the Joomla core installer and write their own file transfers, database amendments etc... using AJAX calls (to avoid hitting the maximum execution time)
I was thinking why cant I do a similar custom script for my package. Before writing something just thought of checking the below with you.
- Am I stepping in the correct direction?
- Are there any script already exists?
- Will joomla support these type of installations in future release?