CKM release 1.1.4
CKM Release 1.1.4
Date: 18th July 2011
This release includes new functionality, but also a lot of fine-tuning at many places:
- Total rework of Release Sets
- If you want email updates for new or updated release sets, check the appropriate checkboxes in your options
- Release Set now include templates, archetypes, and terminology subsets. Validation ensures that the archetypes used by a template are included in their proper revision. Release Sets can also contain sub release sets.
- A Reference Model Description has been added for major classes and datatypes. This can be viewed for example, when clicking on the little arrow next to a datatype within the view of an archetype. For many archetypes, there is also a new reference model tab explaining important additional attributes.
- Archetypes, Reviews, Review Feedback can now be printed. To print an archetype, open it in the Tabbed View and click on the "Printable version" button. To print a review, simply right click on the completed review in your dashboard and select "Printable version".
- Full support for IE9, Firefox 5, etc
- Emails are sent from one central address (with reply-tos etc. set appropriately; i.e. the proper way to handle this in the times of more and more spam and spam prevention)
- General discussion forum for discussion not related to a particular resource (Available as a top level menu item "General Discussion")
- Resource documentation is now versionable if required. Resource documentation can also be linked directly now for use in e.g. emails via a direct link.
- It is now possible to upload two local archetypes and compare these two archetypes directly
- Some icon rework (you may need to empty your browser cache to see some of them)
- And many more, see the detailed list of changes below
Detailed list of changes
Archetypes
- Changed: Only show Subject of Data in the Archetype views and review if it is constrained
- Changed: Date in Author details should be validated to conform to ISO-8601
- Changed: Copyright information that is added automatically by CKM should not state the year
- Changed: Change copyright (c) to ©
- Added: Display current_contact as part of the other_details in CKM
- Fixed: Some rare datatypes are not appropriately considered when deciding whether an element is non-specialised within a specialised archetype
- Added: Add in the newly identified quality criteria into our Quality tab for each archetype
- Added: Add explicit top-level support for credentials of af a CAPABILITY archetype
- Added: ArchetypeSimpleView and Review Summary: clicking on title should collapse/expand
- Fixed: Legacy Archetypes with an id that starts with an upper case O are not displayed properly
- Added: Archetype Validation of VACMC errors - edge case
- Added: Archetype Validation of VACMC errors
- Improved: DV_PROPORTION Display problems and suggestions for numerator and denominator
- Improved: Enhancement of Quality reporting criteria
- fixed: Issue with the XML export
- Fixed: Display of the constraint in proportion does not show that the denominator is >0
- Improved: Improved Display of Action pathway steps
- Fixed: Archetype with empty runtime name constraint cannot be displayed
- Added: Hyperlinks in archetypes should be displayed as links opening in a new browser tab/window
Reference Model Information
- Added: Add the RM class Description from the Reference model info to the left hand tree as a tooltip
- Added: XML for RM: modify to include examples of possible datatypes to the 'Any'
- Added: Add selected RM attributes to the archetype views
Reviews
- Added: Print view of an archetype (and the reviews / review feedback as required)
- Added: Create an additional artefact state - "Review suspended'
- Fixed: When sending out multiple invitations, sometimes the Invitation 'module' freezes/locks up.
- Added: Ability to reinstate a decline review invitation
- Changed: Remove ability to comment on the current classes of a resource during the review round
- Improved: Review Invitations Overview for a review round should list Accepted/declined instead of just Accepted as header
- Added: Add an explanation to the overall recommendations of a review
- Fixed: Editorial feedback not being saved under certain conditions
- Improved: Dbl Clicking on Review invitation in the DashBoard should directly start the review even if the current status is ASKED
- Fixed: After closing a review round from the review round summary, the checkbox to close should no longer be there
- Fixed: When creating new review feedback, the feedback doesn't appear when the feedback is shown again
- Added: When adding reviewers to a review round, the appropriate editors and the initiator and the user inviting the additional reviewers should receive a summary email that the users have been invited
- Improved: Onscreen notification of review invitations - better in alphabetical order
- Changed: Voting for a review: Should be Reject instead of Decline
- Improved: When inviting a review, it should be possible to only view adopters of an archetype that have NOT yet been invited.
- Added: Ability to export the Reviews Report as CSV
- Added: Reviews Report: Add average number of reviews per person with at least one review
- Added: Reviews Report: Add average number of reviews per month for the selected time period
- Changed: Reviews report: Should say Start date and end date
- Added: Auto link from an adoption email to actioning the adoption
- Added: When adding a new reviewer to a review, autoselect the latest review round
- Changed: Reconsider rules for subscribing to notification after invitation
- Fixed: When deleting a review round from the review Rounds Summary for an archetype, the individual reviews should be refreshed as well
- Added: When editing review feedback, there should be two buttons: Save and continue and save and close
- Added: Summary report to indicate which people have completed archetype reviews
- Fixed: When saving review feedback there is a message warning about losing the changes, if cancelling, the submit feedback button is disabled
- Added: Ability to resend a review invitation email to a user
- Added: Try to resend email when mail server is down for a specified period of time
Versions & revisions
- Added: Compare two local archetypes
- Improved: Comparison of two resources should show Please Wait message until Comparison is finished
- Fixed: Error message when committing branch translation to Trunk from the Branch view
- Fixed: Sometimes both the Current state and the content state are displayed for the latest revision in the Revision History Panel
- Improved: Reverting a resource to a previous revision should have an extra confirmation dialog
- Fixed: Two action procedure Archetypes that do not compare
Resource Documentation
- Added: Versioning of resource documentation
- Added: Display a direct link for resource documents
Release Sets
- Added: Major rework. Release Sets are now displayed in the left hand panel as well.
- Added: If a release set exists with the specified release set id, don't allow a new one to be created with that id
- Added: After adding/modifying a release set, open View/modify release set tabs should be updated
Ontology
- Fixed: Renaming a class within the ontology: There should be no error if it is the same as before
- Improved: Renaming a class within an Ontology: The text field with the new name should be pre-populated with the current one
- Improved: Deleting a class of a scheme should also show the number of attached termsets
- Fixed: Renaming a class within a scheme may change the order of displayed schemes
- Fixed: Error when trying to move a renamed child node in Classification
- Added: Add Norwegian sub languages to CKM
- Added: "Dentistry" missing when registering for account
- Added: Language Selection in CKM: Add Malay as a separate item
User Management and Registration
- Improved: Users Report should display a please Wait message until rendered
- Fixed: User Report not working properly after changes to the ontology
- Improved: Username should be displayed differently on User profile / registration form
- Improved: Minor changes to registration process texts and error messages
- Added: Instance-wide option to enable/disable Translator related elements in the user profile etc.
- Added: Add the State to the user profile if Australia
- Fixed: Advanced Search user results may not hide on searching again
- Improved: On hovering over the Captcha image to change it, the cursor should change to "hand"
- Added: Double-click on a user in Sign-in statistic should open the user's profile (View user)
- Added: Add admin functionality to manually enable an account
- Improved: Restructure User Options Tab
- Fixed: The last language (Zulu) is cut off when a user registers
Twitter & RSS feed
- Added: Make RSS feed visible via a menu item as well
- Fixed: An & in the html of a comment that is not properly encoded may cause the RSS feed to fail to display
- Fixed: Twitter menu link is sometimes not visible
- Fixed: CKM's RSS feed may fail to produce a valid pubDate if in non-English locale
- Added: CKM's RSS feed should also include templates, termsets and release sets
- Improved: RSS feeds to give default language names if this exists in translations
Discussion forum
- Added: Need a basic white board where any discussion can grow.
- Improved: Improvements to the discussion forum
Other finetuning issues
- Changed: Zipped download of resources should be available without logging in
- Improved: The resource main display name should be displayed on any resource tab
- Improved: CKM icon rework
- Improved: Error window should feature an error icon
- Improved: RichTextArea for composing an email should look more like a CKM TextArea and also the right hand border should be visible
- Fixed: Drop down menu can sometimes disappear off the screen
- Improved: The year picker should configure itself automatically
- Fixed: Various date picker limitations and problems
- Improved: Improvements to left hand resource select trees
- Fixed: Right-click on resource in Resource Watchlist portlet does nothing
- Improved: Make the Watches/Adoptions Summary grid resizable
- Fixed: IE8 and IE9 should break a long archetype id that is referenced in a SLOT of an archetype
- Fixed: Should not be able to try to reset the password if neither username nor email address are specified
- Fixed: Resizing of the grid of the Review round summary grids does not work in IE9, FF4
- Fixed: When a resource select panel is being displayed, the left hand resource panel should be switched to the correct tab
- Changed: Integrate the new Arcitecta logo in the About CKM info
- Improved: If a user didn't choose to be a translator, she should not be nagged in the dashboard to fill in the language
- Improved: All emails should be sent from one central address only
- Fixed: On loading, a Javascript error in IE8/Vista
- Fixed: Sometimes the direct URL from a mail doesn't work in Internet Explorer (Safari as well)
Internal issues
- Changed: Introduce enums for Invitation states for teams and reviews
- Changed: Rework code to make use of Rm classes more generically and type safe
- Changed:Upgrade to Mediaflux server 3.6.037 /38
- Improved:Â Change implementation of the various ArchetypeSimplifiedHierarchyItems to sit in a HashMap
- Fixed: When creating a review for an archetype that already has a review, an error message is logged
- Changed:Upgrade to GWT 2.3
- Added: Support for IE9
- Changed: CKM test server re-setup
- Fixed: Some mails from the Netha CKM to nt.gov.au are not being received
- Fixed: CAPTCHA for user creation didn't display in Nehta CKM
- Improved: Rework mail templates for comments to only use one configurable template