We'd like to announce the official bug fixing timeframes:
- Minor issue, tweak, or typo—45 consecutive days
- Major issue or crash—3 working days
These timeframe values naturally come from the 2-week Scrum cycle used by the CS-Cart & Multi-Vendor developer team.
According to the Scrum methodology, tasks are assigned to developers every 2 weeks on Monday and cannot be added during a 2-week sprint. Following this methodology, we can effectively use our developers' time and plan the CS-Cart & Multi-Vendor development.
So, if a bug is reported, say, on Tuesday (a day after the tasks have been assigned), an according task to resolve this bug will be assigned to a developer only 13 days later; the developer will then spend at most 2 weeks to resolve this issue.
This sums up to 4 weeks (~30 days) from the report to resolution. Other 2 weeks are added to this figure in case the issue requires some third-party assistance or the responsible developer can't finish the job on time.
Possible Exceptions
Seldom, a reported issue cannot be resolved due to the limitations of our software architecture in general. A situation may occur when to resolve a minor issue, a developer will have to make significant changes in the CS-Cart or Multi-Vendor core code, which will strongly affect the software.
Each of such cases will be treated individually; most probably, the resolution will be postponed until the next major release, and the client will get a quick fix.
Issue Severity
An issue severity is defined by a tech support team member or responsible developer.
The following points are taken into account:
- Can the issue be reproduced on an unmodified CS-Cart or Multi-Vendor store?
- Does the issue depend on some particular settings values?
- Is the core affected, or only an add-on?
- Has the issue been fixed in the latest CS-Cart or Multi-Vendor version?