View Single Post
  #73  
Old 02-05-2013, 10:23 AM
  rocky's Avatar 
rocky rocky is offline
 

X-Cart team
  
Join Date: Jul 2005
Posts: 719
 

Default Re: Rich Google Search Results module released

Quote:
Originally Posted by carpeperdiem
Alexander,

The Rich Google Search Results installer is NOT like X-Cart "upgrade" installers (which I have used countless times)... The upgrade installers patch what it can, then displays a list of "can not patch" files. We can then edit the files manually, and alter the file.lst to exclude the manually patched files.

What makes the "manual" installers superior to a partial or incomplete automated installer -- it's a sure thing. There is total transparency -- we know where every file is placed or modified;

Your installer did not tell me what was installed. Then it forced me to abort the process since at least one file could not be patched automatically. I have no idea if all the files were installed or not. I don't know if the sql patches were run or not. Your installer may be fine for an unmodified xcart, but let'sd be realistic: the customer who will install this is generally NOT going to have an unmodified xcart. SO now your automated perfect installer is useless for the bulk of your customers. THIS module demands a manual installation that is professionally documented.

The 3rd parties are smart -- by providing detailed installation documentation, if you simply follow the instructions your module will install perfectly. You know exactly what files are being added. You know exactly if you've installed the patches correctly or not -- if you go down the checklist, it's a done deal. Look at a WebsiteCM or AlteredCart installation -- it doesn't get more clear. This is once again a case of "look, my son is only one in the parade marching in-step"

If your installer raises these questions, maybe the installer is defective?


Jeremy, if it didn't work for you it doesn't mean it didn't work for others. It went smoothly for the majority of our customers.

The module is definitely not a mess. It's needless to say that we have surely tested this extension thoroughly before releasing it. Something just went wrong in your case and we are willing to sort it all out and help you. You've posted a new ticket and we will contact you there shortly.

I reckon it's prematurely to say that the module is worthless unless we find out an origin of all these issues you encountered. I'm sure we will find a solution.

Now speaking of the installer, I have to disagree with you on this one. I'm totally sure that an automatic installer is much better than a manual one. Let me explain why.

1) First of all, every file might be patched automatically and all you need to do is to unpack a distributive package and run the installer. Easy, isn't it?

2) If something goes wrong and one of the file can't be patched, you can always check hanks and find out why it can't be patched (as usual it's because of the corresponding code modified). All the patches information is stored in module_name/.patches folder. You will find there files with ".patch" extension which contain all the information you need. So, you can patch the files manually.

Patch application process is well-documented. Please refer to the following article for more information on how to apply patches:

http://help.x-cart.com/index.php?title=X-Cart:Applying_Patches

To put it in a nut shell, 3d-party module offers only manual installation, whereas X-Cart offers you an automatic installation and manual one as an alternative.
__________________
Alexander Dyachkov,
Director of Customer Success
Reply With Quote