Package files for modules and languages, should be cleaned up to make sure that all the changes are available under modules and language folders instead of zip files. To avoid duplicate copies and extraction
Designs
Child items
0
Show closed items
No child items are currently assigned. Use child items to break down this issue into smaller parts.
Linked items
0
Link issues together to show that they're related.
Learn more.
@uma.s thanks for creating the issue. I think we should also take the time to analyze other modules which are zipped and always installed in the general installation process (i.e. the user cannot decide whether to install those or not). I think that will make repository management easier and consequently development and contribution too.
We have some bugfixes that we would love to share with vTiger, but can't because the files are all inside a .zip file instead of actually being in the repository correctly...
Hi @Martin.allen correct me if I'm wrong but all those unzipped files are present pkg/vtiger/
so making a merge request requires those updated files and the updated zip files too in packages/.
If you read the discussion in #1664 (closed) you will see that there is - in reality - absolutely no reason to have either the /pkg or /packages directories at all.
During the installation process EVERY single module is installed, always.
yes I did read the discussion and I agree, we have to wait for Prasad decision about it, in the meantime It would be great to a have on git whatever bug fixes @Martin.allen has for the community.
@angelo.paglialonga It's not that exciting! but we've updated the Twilio API to use their latest API endpoint (which is now JSON instead of XML), and fixed a couple of issues with reporting the status on it as well.
But yes- would be nice to see all the actual files in the GIT repo correctly!
pkg is for development only. packages are bundled from pkg during build process.
packages could be moved to marketplace to keep the install base lighter.