Difference between revisions of "CcPublisher 2 Roadmap"

From Creative Commons
Jump to: navigation, search
Line 1: Line 1:
 +
[[Category:CcPublisher]]
 
[[Category:Developer]]
 
[[Category:Developer]]
[[Category:Developer:ccPublisher]]
 
 
This page documents the planned features for future releases, along with outstanding show-stopper issues that need to be resolved.  For immediately upcoming releases, target dates are also listed.
 
This page documents the planned features for future releases, along with outstanding show-stopper issues that need to be resolved.  For immediately upcoming releases, target dates are also listed.
  

Revision as of 14:33, 5 January 2006

This page documents the planned features for future releases, along with outstanding show-stopper issues that need to be resolved. For immediately upcoming releases, target dates are also listed.

ccPublisher 2.0

  • Beta 1: December 31, 2005
  • Beta 2: January, 2006
  • Release: February, 2006

Targeted Features

  • Conversion to new ccPublisher 2 Architecture
  • Support for extensions and plugins
  • Support easy customization by third party developers

Outstanding Issues

Beta 1

  • ZCML Packaging
    • When packaging using py2exe, the ZCML configuration files are not accessible within library.zip
    • When packaging using py2app, may need to add additional path manipulations to load the ZCML from the correct Resource area
  • File format should be a drop-down, not text entry
  • Run initial license chooser download in a background thread
  • crash in validation
  • Adapt file item to file object in pyarchive submission process.

Beta 2

  • Extension preferences need some additional structure
  • User Interface polish
    • Exit menu option disconnected
    • Initial display of menu blocked by license chooser before redraw, resulting in partially drawn, locked UI
    • Inconsistent form coloring on Windows, Linux
    • File icons when selected
    • Initial window sizing
    • Inconsistent background between license chooser & rest of window
    • Initial progress bar width
  • Disable preferences when there are no extensions loaded
  • Implement an extension to set proxy settings
  • App icon
  • Set default work format based on file extension if possible -- note that this will probably require extending the ZCML syntax to support a "callable" vocabulary instead of static one so that we can show the appropriate sub-set of file formats for the particular DC type previously selected.

ccPublisher 2.1

Targeted Features

  • Support for embedding license metadata in additional formats
  • Support for localization