MySource Matrix Developer

Main Content

MySource Matrix Developer Newsletter Issue 55
Friday 23rd December 2005

covers versions 3.4.7 stable, 3.6.3 stable, 3.7.0 development

News

Urgent Upgrades Required

A bug was fixed this week in both 3.6.x and 3.7.x that caused all applied paint layouts in the system to be removed when a file asset was purged from the trash.

All clients using paint layouts on 3.6.x or 3.7.x should be upgraded to the latest branch versions of MySource Matrix as soon as possible, or at least have file.inc patched to include this fix.

Bugs Postponed To 4.0

Several bugs in the MySource Matrix bug tracker require core architectural changes that may (and in some cases will) compromise the stability of core functionality. These bugs have now been marked as "Postponed to 4.0", meaning that the problems will be looked at again when designing the architecture for MySource 4. Unless anther way is found to resolve the bugs, they will not be fixed in MySource Matrix 3.x.x.

The following bugs have been postponed: #52 Safe Edit does not revert asset-structure links upon cancel #150 LDAP search error not handled well #170 Custom Form Questions cannot be locked #451 Cloning assets very slow #514 Caching nested content breaks forms #850 Trigger Condition "Asset is under" broken if asset is moving #1001 Unable to save editing changes

Final Newsletter For 2005

Squiz shuts down over the Christmas period, so there will be no newsletter next Friday. The next newsletter will be released on the 6th of January 2006.

New Features

Cascade Future Status Cron Job

Added to: 3.7.0 development

When creating a future status cron job for an asset, you can now select an option to have the status change cascaded to the asset's children. This provides the same functionality already available when setting an asset's status manually.

Structure Tree Content Type

Added to: 3.7.0 development

A new content type has been added that allows for the display and editing of a tree structure . It is useful for displaying asset structures, hierarchies or any situation where different levels of importance need to be highlighted.

Preferences allow system admins to customise what options users are allowed to change on the tree interface (deleting, highlighting, adding rows etc.). Preferences also allow the definition of classes to display tree nodes with, which allows the styling of branches and node text of the trees on the frontend.

Planned Development

Roles System

To be added to : 3.7.0 development
Estimated start date: already in development
Estimated end date : 13th January 2006

Upgrading

3.7.0 Development

Run step_02.php: no
Run step_03.php: yes
Run compile_locale.php: yes

Additional queries: No additional queries are required for upgrades.

Additional comments: No additional upgrade steps are required.

New Bugs Added To Bug Tracker

Bug ID 3.4.x 3.6.x Dev Description
1066 N N Y MySource Warning appears when creating a calendar page
1067 Y Y Y Some attributes should compare old and new values using not
1068 N N Y Lookup constraint violation for files
1069 N N N Possible problem in asset map not confirmed
Notes:

Bug #512 (Rollback inconsistencies) was submitted by wombat on the 8th of March 2005 but was marked as Can Not Replication after the problem described could not be replicated by a developer and no similar errors have been reported by any other users.

Bug #925 (cannot have more than 1 MySource_SUB tags in menu_normal) was submitted by Nat on the 15th of September 2005 and has been marked as "Fixed" even though the problem could not be replicated. Two developers have looked into the problem and believe it was fixed in earlier releases of 3.6.x.

Bug #1022 (Permission Caching error) was submitted by Danv on the 24th of November 2005 but was marked as Can Not Replicate after 2 developers could not replicate the problem with the steps provided and no feedback was received from the bug poster for almost 4 weeks.

New Feature Requests Added To Bug Tracker

No new feature requests were added the the MySource Matrix bug tracker.

Bugs Fixed In The Bug Tracker

Bug ID 3.4.x 3.6.x Dev Description
997 N N Y Multiple Listing Engine select alls on page dont work
1049 N Y Y Live PDF assets not available in safe edit pending approval
1053 N Y Y Changing a design destroys my paint layout lookups
1060 N N Y Metadata use default currently set is not intuitive
1061 N N Y DB Transaction is blocked and waiting forever
1066 N N Y MySource Warning appears when creating a calendar page
1067 Y Y Y Some attributes should compare old and new values using not
1069 N N Y Possible problem in asset map

Add a Comment

You must click here to log in before posting comments.

View Comments

There are currently no comments for this newsletter.