[prev in list] [next in list] [prev in thread] [next in thread] 

List:       osc-announce
Subject:    [OSC-ANNOUNCE] [WEEKLY] Issue #32: November 10, 2003
From:       Harald Ponce de Leon <hpdl () oscommerce ! com>
Date:       2003-11-10 17:29:55
[Download RAW message or body]

By Harald Ponce de Leon

November 10, 2003

Forum Migration
Development Progress
Contributions Forum Channel
Wiki Documentation

Discussions regarding this weekly report can be found here:

http://forums.oscommerce.com/index.php?showtopic=65383

Forum Migration

After the successful migration procedure of moving from a phpBB powered forum \
solution to an InvisionBoard powered forum solution, performance issues arose when a \
high number of search queries were being performed simultaneously.

When this happened, MySQL would choke on the number of incoming SQL queries and lock \
the general queries while struggling to perform the intensive search queries. This \
buildup of locked queries ultimately reached the maximum number of \
queries/connections allowed and brought the whole database server down, which \
unfortunately also affected the whole support site in general.

After failed attempts at fine-tuning InvisionBoard, upgrading MySQL to 4.x, and \
trying InnoDB based database tables for better locking capabilities, our sponsor Pair \
Networks graciously upgraded the server from a QS1 server to a QS3 server with no \
extra costs involved, which solved most of the performance issues.

We are still in the process of fine-tuning the server in general, as at times a \
buildup of locked queries still occurs. We'd like to thank you for your patience \
during this time, and for all the reports and notifications sent in when the server \
was down.

The move from phpBB to InvisionBoard was made to provide moderators with more power \
that aids them in their moderator duties, and to provide better search results for \
community members.

Development Progress

The Workboard entries for Milestone 3 and Milestone 4 have been reshuffled to change \
the focus on the remaining milestone releases.

The focus of the Milestone 3 release is to freeze the core API with the last amount \
of big changes to be made on implementing classes, being register_globals compatible, \
and integrating a template structure for easier frontend design work to be done.

These changes are needed to reach the goal of being "secure, stable, and efficient" \
which unfortunately brings in the side effect of contributions being incompatible due \
to the API changes required.

Reshuffling the Workboard entries has allowed us to focus the incompatibility issue \
on just one milestone release instead of two, with the original register_globals \
compatibility being assigned to Milestone 4 now being assigned to Milestone 3.

Documentation on the API changes will be provided on the Wiki site during this week \
when the changes are committed to the CVS repository.

The focus of the Milestone 4 release is to merge the Catalog and Administration Tool \
files, integrate contributions the community has provided, and to publish the much \
needed user documentation.

The Milestone 4 release will be the last development release before a finalized \
osCommerce 2.2 package is made available.

Due to the long development time of finalizing 2.2, and due to the increased focus on \
the "secure, stable, and efficient" goal, PHP 3 compatibility will be dropped on the \
Milestone 3 release to focus on the advantages PHP > 4.1 brings while remaining \
compatible to PHP 4.0.x.

As PHP 5.0 is nearing, future releases will focus on taking advantage of PHP 5 while \
remaining compatible to PHP 4.

Contributions Forum Channel

This week the Contributions forum channel will be split to its own category with a \
channel for announcements and a channel for general support.

This move should ease the information overflow effect currently occurring in the \
single forum channel.

Wiki Documentation

The structure of the Wiki documentation has been updated - feedback is welcome on the \
Wiki forum channel.

The Wiki documentation can be reached at:

http://wiki.oscommerce.com

The Wiki forum channel can be reached at:

http://forums.oscommerce.com/index.php?showforum=15
_______________________________________________
osCommerce, Announcements Mailing List
http://two.pairlist.net/mailman/listinfo/osc-announce


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic