Bug Reports, Security, Contributions, Philosophy

Bug Reports

Zen Cart takes bug reports seriously, and endeavors to find resolutions to them immediately. You'll observe that we tend to post solutions for bugfixes as soon as we have them.
This does not always mean a new "release", unless there is something fairly major. Patches are issued sparingly in the interest of keeping code both manageable and still current.


Security Reports

Zen Cart takes security issues VERY seriously. Whenever a true security risk is discovered, a fix is posted immediately, using whatever means is most appropriate. We appreciate hearing (privately)
from the community about any security exploit risks found in Zen Cart code. We would rather hear about the situation privately so we can respond publicly with a fix for everyone.
This helps keep existing shops safe without advertising the risk to would-be hackers etc.


Contributions

Zen Cart is open-source. As such, the intent is that it is extensible. The core of Zen Cart is intended to support a very diverse range of users; however, it is not intended to suit "everyone's" needs directly.
Instead, we endeavor to continually make the code more adaptable and able to be enhanced by way of community-contributed/supported plug-in's that can be added to Zen Cart with minimal difficulty.
In this regard, we encourage community contributions.


We recognize that contributions are typically created with the aim of solving one's own individual business challenges, and are not generally written to benefit "everyone".
We are also aware that contributions are written with varying degrees of skillsets and comprehension of overall code. Thus, we continue to attempt to make it possible to "plug in"
without having to alter core code if possible. Not every situation is perfect, but we keep growing in this area.


It's also important to note that community-supplied contributions are written at a certain point in time and are not always compatible with future or earlier versions of Zen Cart.
This is a challenge with any community-supported project.
Our new contributions section attempts to help minimize the confusion in this by separating contributions based on the version of Zen Cart for which they were initially written.
  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

How can I find out what version of Zen Cart or PHP or MySQL I'm using?

To find out what version of Zen Cart or PHP or MySQL you are currently using, you can simply go...

Getting a BLANK PAGE? Here's the answer ...

If you're getting a blank page when trying to browse to a certain page on your store, or after...

What's New in the Upcoming v2.0 release?

Database Abstraction Layer and Sql CacheThe abstraction layer has been re-factored to include a...

Image Preparation - How-to

I've seen several posts where people obviously aren't quite sure about the best way to set up...

Some tips to modify stylesheet

1. Download Web Developer extension for FireFox here2. Install & restart FireFox. You should...