Difference between revisions of "Release 1.0.8-beta"

From ICA-AtoM
Jump to navigation Jump to search
(remove breadcrumb)
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
[[Main Page]] > [[Release history]] > Release 1.0.8-beta
 
  
 +
Released November 2nd, 2009
  
 
+
Included a major scalability overhaul of the ICA-AtoM user interface, allowing the application to work with larger data-sets:
Released November 2nd, 2009. Release 1.0.8 included a major scalability overhaul of the ICA-AtoM user interface, allowing the application to work with larger data-sets:
 
  
 
* Auto-complete form fields for easily narrowing and selecting from a very large set of possible options
 
* Auto-complete form fields for easily narrowing and selecting from a very large set of possible options
 
* Full-text search for persons/organizations and repositories
 
* Full-text search for persons/organizations and repositories
 
* Incrementally load archival descriptions in tree-view to prevent long page load times
 
* Incrementally load archival descriptions in tree-view to prevent long page load times
* Removing the performance intensive 'parent-select' for creating hierarchies and replacing with:
+
* Removing the performance intensive "parent-select" for creating hierarchies and replacing with:
 
** Ability to add multiple child-level descriptions at one time
 
** Ability to add multiple child-level descriptions at one time
 
** Drag-and-drop interface for moving archival descriptions within a fonds or collection
 
** Drag-and-drop interface for moving archival descriptions within a fonds or collection
Line 15: Line 14:
  
  
 +
== New features ==
  
Release 1.0.8 also includes a large number of other new features:
 
 
* Full support of the ICA standards governing [http://www.ica.org/en/node/30230 ISAAR(CPF)] relationships
 
* Full support of the ICA standards governing [http://www.ica.org/en/node/30230 ISAAR(CPF)] relationships
 
* An implementation of the [http://www.iso.org/iso/catalogue_detail.htm?csnumber=7776 ISO 2788:1986 (monolingual)] and [http://www.iso.org/iso/catalogue_detail.htm?csnumber=12159 ISO 5964:1985 (multi-lingual)] guidelines for thesauri
 
* An implementation of the [http://www.iso.org/iso/catalogue_detail.htm?csnumber=7776 ISO 2788:1986 (monolingual)] and [http://www.iso.org/iso/catalogue_detail.htm?csnumber=12159 ISO 5964:1985 (multi-lingual)] guidelines for thesauri
Line 22: Line 21:
 
** includes a hierarchical tree-view for easily visualizing complex vocabularies
 
** includes a hierarchical tree-view for easily visualizing complex vocabularies
 
** includes dynamic replacement of a non-preferred term with the preferred term during data entry
 
** includes dynamic replacement of a non-preferred term with the preferred term during data entry
* Basic document workflow:
+
* Basic document workflow,
 
** Implement "Draft" and "Published" status for archival descriptions
 
** Implement "Draft" and "Published" status for archival descriptions
 
** Integration with the access control module to restrict who can view "draft" descriptions
 
** Integration with the access control module to restrict who can view "draft" descriptions
* Improved access control, including a user interface for administrating:
+
* Improved access control, including a user interface for administrating,
 
** User and group permissions for viewing, editing & deleting archival descriptions, globally or on a per repository basis
 
** User and group permissions for viewing, editing & deleting archival descriptions, globally or on a per repository basis
 
** User and group permissions for viewing and publishing "draft" descriptions
 
** User and group permissions for viewing and publishing "draft" descriptions
Line 34: Line 33:
  
  
Finally, Release 1.0.8 includes many bug fixes and enhancements:
+
== Bug fixes and enhancements ==
 +
 
 
* Enhancement: Update Selenium functional tests for new features and enhancements introduced in releases 1.0.8
 
* Enhancement: Update Selenium functional tests for new features and enhancements introduced in releases 1.0.8
 
* Enhancement: Update data migration task for 1.0.7 -> 1.0.8 upgrades
 
* Enhancement: Update data migration task for 1.0.7 -> 1.0.8 upgrades
Line 46: Line 46:
 
* Enhancement: Allow case insensitive searching of accented characters, issue 848
 
* Enhancement: Allow case insensitive searching of accented characters, issue 848
 
* Enhancement: Create a new repository from the information object edit forms, issue 677
 
* Enhancement: Create a new repository from the information object edit forms, issue 677
* Enhancement: More context information for archival description search results, issue 255 and issue 796
+
* Enhancement: More context information for archival description search results, issues 255 and 796
 
* Enhancement: Separate name access points and events, issue 1044
 
* Enhancement: Separate name access points and events, issue 1044
* Enhancement: EAD import - convert iso 639-2 codes to rfc4646, issue 534
+
* Enhancement: EAD import - convert ISO 639-2 codes to RFC4646, issue 534
 
* Enhancement: Support upload of bitmap (*.bmp) digital objects, issue 697
 
* Enhancement: Support upload of bitmap (*.bmp) digital objects, issue 697
 
* Fix: Prevent data loss when a large digital object is uploaded, issue 613
 
* Fix: Prevent data loss when a large digital object is uploaded, issue 613
Line 62: Line 62:
  
  
For technical details on changes to the Qubit Open Information Management Toolkit for this release, see Qubit commits r2582:r3855 at http://code.google.com/p/qubit-toolkit/source/list
+
For technical details on changes to the Qubit Open Information Management Toolkit for this release, see commits 2582:3855, http://code.google.com/p/qubit-toolkit/source/list
 +
 
 +
 
 +
[[Category:Releases]]

Latest revision as of 12:48, 17 May 2010

Please note that ICA-AtoM is no longer actively supported by Artefactual Systems.
Visit https://www.accesstomemory.org for information about AtoM, the currently supported version.

Released November 2nd, 2009

Included a major scalability overhaul of the ICA-AtoM user interface, allowing the application to work with larger data-sets:

  • Auto-complete form fields for easily narrowing and selecting from a very large set of possible options
  • Full-text search for persons/organizations and repositories
  • Incrementally load archival descriptions in tree-view to prevent long page load times
  • Removing the performance intensive "parent-select" for creating hierarchies and replacing with:
    • Ability to add multiple child-level descriptions at one time
    • Drag-and-drop interface for moving archival descriptions within a fonds or collection
  • A command line task for full-text search indexing, avoiding web-server timeouts when indexing large data sets
  • Improved XML import performance by approximately three times


New features

  • Full support of the ICA standards governing ISAAR(CPF) relationships
  • An implementation of the ISO 2788:1986 (monolingual) and ISO 5964:1985 (multi-lingual) guidelines for thesauri
    • including support for Broad Term/Narrow Term, Use/Use For and See also relationships
    • includes a hierarchical tree-view for easily visualizing complex vocabularies
    • includes dynamic replacement of a non-preferred term with the preferred term during data entry
  • Basic document workflow,
    • Implement "Draft" and "Published" status for archival descriptions
    • Integration with the access control module to restrict who can view "draft" descriptions
  • Improved access control, including a user interface for administrating,
    • User and group permissions for viewing, editing & deleting archival descriptions, globally or on a per repository basis
    • User and group permissions for viewing and publishing "draft" descriptions
  • Greatly improved support for import and export of EAD formatted XML documents, including
    • DTD validation for EAD documents
    • Multi-lingual (i18n) support
  • Batch upload of digital objects


Bug fixes and enhancements

  • Enhancement: Update Selenium functional tests for new features and enhancements introduced in releases 1.0.8
  • Enhancement: Update data migration task for 1.0.7 -> 1.0.8 upgrades
  • Enhancement: Admin setting for sorting archival description treeview: alphabetically, by identifier, or in order descriptions are entered, issue 909
  • Enhancement: In-browser audio playback for digital objects, issue 236
  • Enhancement: Improved web installer security and functionality
  • Enhancement: Add XML export links to archival description context menu
  • Enhancement: ISO-8601 date support, issue 414
  • Enhancement: Avoid having to scroll down lengthy drop-down list for language/script in control area, issue 533
  • Enhancement: Add pager to term/browse list, issue 1076
  • Enhancement: Allow case insensitive searching of accented characters, issue 848
  • Enhancement: Create a new repository from the information object edit forms, issue 677
  • Enhancement: More context information for archival description search results, issues 255 and 796
  • Enhancement: Separate name access points and events, issue 1044
  • Enhancement: EAD import - convert ISO 639-2 codes to RFC4646, issue 534
  • Enhancement: Support upload of bitmap (*.bmp) digital objects, issue 697
  • Fix: Prevent data loss when a large digital object is uploaded, issue 613
  • Fix: Remove ISAAR & ISDIAH note types not listed in ICA standards, issue 773.
  • Fix: EAD export fails if repository record lacks country code, issue 709
  • Fix: EAD export fails when repository lacks contact type, issue 797
  • Fix: EAD import registers fonds creator twice as access point, issue 720
  • Fix: EAD attributes should not be translated, issue 844
  • Fix: EAD phystech should not be a child of physdesc, issue 845
  • Fix: non-latin character data not escaping properly in XML export, issue 838
  • Fix: In IE, note field data being duplicated, issue 1025
  • Fix: Digital object won't generate reference & thumbnail reference at same time, issue 536


For technical details on changes to the Qubit Open Information Management Toolkit for this release, see commits 2582:3855, http://code.google.com/p/qubit-toolkit/source/list