xbytor - 2006-10-23

Here is the current prioritization of work for CSX based on feedback from the beta 1 cycle ranked from '*' to '*****'. Items with at least three stars will almost certainly be in the Version 1 release.

Let me know how this prioritization works for you and if there are any items you need to see added.

There are several items at the bottom that have been moved off the list either because they are now in CSX or there is another way to accomplish the same task.

Performance:
****) High Performance extension. Photoshop is not necessarily the fastest software for generating thumbnails. This extension will avoid opening the full size image by having an external app generate the thumbnails as needed. If available, previews will be extracted and used.

*****) JavaScript optimizations. There are changes that can be made to the JS code itself that may cut processing time by as much as 50%.

Source:
*) The ability to specify Bridge as an image source. Other Bridge integration?

Document:
***) Margins and R/L page binding offsets.

**) Auto-template generation for things like page-numbers, etc.. which normally require a template to function.

***) A mechanism for specifying the text for layers in a template. This would allow a user to define a mapping between layer names in the template and text entered in to the UI. For instance, you would define a 'Header' text layer in your template and the UI would provide a way for you to specify what text would go into the header layer.

**) Autopopulate template layer text based on metadata found in the first image.

Thumbnail:
*) Vertical thumbnail alignment.

*) Specify resample mode for resize to thumbnail. Currently uses system defaults.

Captions:
***) Overlay captions. This would let you overlay the caption on the image instead of having it under the image.

**) Multiline captions.

**) Metadata in captions.

Output:
**) More flexibility in output sheet names.

*) Allow for the specification of an arbitrary number of output formats, sizes, qulities, directories,... This would let you save to 72ppi and 300ppi jpeg files in the same pass.

Settings:
***) Support for prebuilt/predefined settings (e.g. 8x10 proof, 8x10 HQ, etc..) (aka 'presets') similar to what's found in Lightroom and elsewhere.

**) Separate out site configuration options which are those that are not settable in the UI, such as the ones needed for the HiPerf extension.

*) Change-able specification for the AutoSpacing factor.

Already Completed

=== Keywords from source images are collected in Sheet.

=== CW/CCW option for Rotate setting.

=== Selectable layer styles for thumbnails.

=== Selectable layer styles for captions.

=== A better mechanism for providing access to fonts. Make the 'fontList' property optional.

=== Keep Sheets Open.

=== Save Documents checkbox.

Needs Documentation

=== Better management of situations where the source images are in different color profiles.  *** Use PS default behavior. Needs to be documented

=== Ability to specify color profile for non-template sheets.  *** Use PS default behavior. Needs to be documented

=== The ability to specify an background image instead of a template. *** Document. Any image can be a template.