Thread: Why

Results 1 to 5 of 5
  1. #1
    Join Date
    Sep 2005
    Posts
    912
    Plugin Contributions
    1

    Default Why

    Why does so many files need to be changed every single time their is a small upgrade. It makes upgrading a painstaking adventure if you use any plug ins, as the changed files are ALWAYS the ones used by plug ins.

  2. #2
    Join Date
    Jun 2003
    Location
    Newcastle UK
    Posts
    2,896
    Blog Entries
    2
    Plugin Contributions
    2

    Default Re: Why

    Hi,

    Firstly, v1.5.1 is not a 'small' upgrade. See the release announcement at http://www.zen-cart.com/showthread.p...-Bug-Fixes-etc for details of the changes.

    Secondly, users need to assess, based on the release announcemnent and the changes notified, whether it makes sense for them to upgrade, and when to make that upgrade.

    drByte posted an article recently here, regarding upgrades.

  3. #3
    Join Date
    Dec 2009
    Location
    Amersfoort, The Netherlands
    Posts
    2,846
    Plugin Contributions
    25

    Default Re: Why

    this upgrade takes less than 30 minutes

  4. #4
    Join Date
    Feb 2005
    Location
    Lansing, Michigan USA
    Posts
    20,024
    Plugin Contributions
    3

    Default Re: Why

    Quote Originally Posted by Design75 View Post
    this upgrade takes less than 30 minutes
    Took me about two minutes, as i only had to edit one mod file. This is the main reason I recommend using as few mods as possible. Way too many Zenners load their sites up with mods which have no real value.

  5. #5
    Join Date
    Jan 2004
    Posts
    66,373
    Blog Entries
    7
    Plugin Contributions
    274

    Default Re: Why

    Quote Originally Posted by CnTGifts View Post
    Why does so many files need to be changed every single time their is a small upgrade. It makes upgrading a painstaking adventure if you use any plug ins, as the changed files are ALWAYS the ones used by plug ins.
    The 1.5.1 upgrade includes fixes required for PHP 5.4 compatibility. Unfortunately just that factor alone involved a large number of files, mainly because Zen Cart is capable of supporting more than one character-set. If Zen Cart was less versatile, then it could be possible to touch fewer files in this particular case.

    We are aware that the files in the Admin section are often butchered by addon authors who make significant changes there, and as of v1.5.1 the files must be edited directly. We're actively working on removing as much of that pain as possible, at least by v2 if not before.

    We always wrestle with whether to touch "another" file or not, every time we work on a bug or a feature. We don't like to make it necessary to upgrade more files. In fact there were about 30 improvements left out of v151 because we wanted to keep it simpler for you by not touching "more" files.

    That said, a simple compare tool will show you very quickly which files have changed and what needs to be adjusted in them.
    .

    Zen Cart - putting the dream of business ownership within reach of anyone!
    Donate to: DrByte directly or to the Zen Cart team as a whole

    Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
    Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.

 

 

Similar Threads

  1. Why?! Why?! Why?! (IE6 causing links to disappear instead of setting color)
    By pholli4 in forum Templates, Stylesheets, Page Layout
    Replies: 1
    Last Post: 10 May 2008, 07:57 AM
  2. Why oh why Does this keep happening?
    By calligraphybycarol in forum Basic Configuration
    Replies: 7
    Last Post: 12 Jul 2006, 04:32 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
disjunctive-egg
Zen-Cart, Internet Selling Services, Klamath Falls, OR