Thursday, May 31, 2007

ICE website and Subversion repository down for maintenance 1st June at 5pm AEST


The ICE website and Subversion repository will be down while they cut power for building maintenance from 5pm on the 1st of June. It is expected to back up and running before 5pm on the 2nd of June AEST.

Cheers
Daniel




Tuesday, May 29, 2007

Mac version of ICE now supports Subversion 1.4

It has been a little while coming but yesterday I managed to update pysvn on the build systems which means the Mac version of ICE now supports Subversion 1.4.+. The installation disk images are available in the usual place via http://ice.usq.edu.au/instructions/downloads.htm. The OS X developers installation instructions will be updated shortly.


Friday, May 25, 2007

Feedback form added to the ICE contact us page

Just a short posting to advise that we now have a feedback form on the ICE website. The form is to help assist us with the logging of faults and general queries for non USQ staff. It has also been created in anticipation of releasing the new ICE template and the Zotero OOo extension and Word template. Once we have stable versions of the templates and extension an official announcement will be made.

The feedback form is available at http://ice.usq.edu.au/feedback/general/form.htm

Thursday, May 24, 2007

ICE 1.2 Final is now available

Source code is available from http://ice.usq.edu.au/svn/ice/trunk/ (Revision 7024)
The binaries are available from http://ice.usq.edu.au/trac/browser/ice/downloads/latest/binaries

Main new features and improvements

Installation improvements

  1. Functionality added to self update on demand (Windows only).

  2. Config editor made simpler:

    • repository configuration can be done using a URL

    • help added to the editor

    • ICE detects version of OpenOffice.org to use for the given operating system.

    • ~ (tilde) can be used to set the users home directory.

    • no need to restart ICE after saving changes.

Rendering improvements

Since ICE is now using an event-based, SAX approach in Python to render the HTML as apposed to the XSLT approach, as a result performance has improved and the following improvements have been made:

  1. Tables on list styles supported

  2. table following a blockquote style supported

  3. lists inside definition lists supported

  4. tables in slides supported

  5. the fault with pre-formatted text not rendering return characters correctly resolved

  6. non breaking spaces added to empty table cells as the CSS for this is not yet fully supported (this can be over written)

  7. links to bookmark can be automatically turned into page references for Books

  8. images are not resized if within 10% of the actual inserted image (this was implement to resolve OOo getting the image size wrong)

  9. Book rendering copy and paste method dropped in favor of using the file insert method

  10. MathType objects now supported in Books

  11. low quality images are converted to jpgs for the web before being resized, this is to avoid loss of quality - NEW (1.2 RC2)

  12. documents can start on either an odd or even page for Books - NEW (1.2 RC2)

  13. books always end on an even page - NEW (1.2 final)

  14. HTML render uses the native word processor bold and italic character formatting, for example bold is transformed into the HTML element b - NEW (1.2 final)

and more.

File manager improvements

Files ICE knows about are opened using the operating systems default editor.

ICE opens the directory if it doesn't know the file type.

Other changes

IMS manifest.xml file renamed to imsmanifest.xml for the zipped package export.

Files in the root media folder within a package are not added to the navigation (useful for multi-media files like Breeze).

Known resolved bugs

Fixed in ICE 1.2 RC2

Resized images not exporting.

Fixed in ICE 1.2 Final

Files with the status "added" can't be moved/renamed.

Unused images left in the Subversion properties causing documents not to sync.

Bulleted lists in Books with MS Word documents display as numbered lists in the PDF.

Every odd paragraph missing from HTML slide.

more infomation

Friday, May 18, 2007

ICE-RS notes for the cycle ending 2007-05-31

Summary

In the previous cycle we reached and passed the expected number of work units. In summary we released ICE 1.2 Release Candidate 2 with fixes for images plus Books and the ICE template toolbar is approx 60% completed but not tested. We also created the server side version of ICE for browsing, with annotations still to be added. The Zotero template has been re-factored and a request to the Zotero developers about using ids has been made, thanks Ian.

This cycle we will be finishing of bugs with 1.2 RC2 so we can release 1.2 final and work is to continue on both the ICE and Zotero word processor templates. We will also be changing ICE so that it no longer uses SVN properties to store meta data, this is to not only resolve issues with using SVN properties but is also required for annotations.

Predicted work units: 100

Overview of completed tasks

Components

Administration

  • Build and release ICE with the changes for Book page styles and image resizing improvements.

Application

  • A browse only version of ICE

Templates

  • rework and simplify the ICE APA Template

  • Continue work on the ICE word processor toolbar 2 improvements

  • Continue work on the Zotero templates

Overview of outstanding tasks

  • Add basic annotation functionality

Overview of new tasks

Components

Administration

  • setup ICE-RS area for ICE collaborative papers

  • follow up on additional ICE-RS pilot users

  • continue with dissertation conversions

Application

  • fix the copy/rename SVN bug (ticket #4792)

  • release ICE 1.2 final (dependent on ticket #4792)

  • get ICE to use .ice folders instead of SVN properties

  • continue Book fixes from feedback

  • branch for using .ice and server folders

Templates

  • OOo ICE template to be converted to an extension

  • establish a testing and reporting process for ICE and Zotero templates

  • continue with remaining ICE template toolbar requirements

  • Zotero template testing, fixes and improvements

About the cycle notes

The cycle notes are used to summarize the outcomes of the completed cycle and provide stakeholders with an overview of the tasks for the next cycle. They are also used to raise any issues for discussion and provide other information for those who are unable to attend the meetings. Specific information on tasks to be completed are available in the ticketing system, see below.

More information

http://ice.usq.edu.au/trac/roadmap

View archived cycle notes

Modified: May 18, 2007

Friday, May 4, 2007

ICE-RS cycle notes for the cycle ending 2007-05-17

Summary

In the previous cycle we built ICE 1.2 release candidate 1 which uses the Python render and also uses the file insert method for creating Books. Changes were also made so that ICE will convert resized images to jpg's to improve quality and are to be release this next cycle. This cycle will be focused on finishing of Books and refactoring of new features before starting work on new tasks. The new tasks include the ICE and Zotero word processor templates as well as a basic web server version of ICE with annotations.

Predicted work units: 70

Overview of completed tasks

Components

Administration

  • COP requirements waiting on funding confirmation before proceeding (2 weeks)

  • Setup additional pilot users/groups as required no additional pilot users

  • Release ICE 1.2 final with Python render (this is dependent on the Books feature being completed) 1.2 RC1 release instead.

Application

  • Refactoring and testing MathType in Books using the file insert method - completed

  • start work on the requirements to improve resized images - completed

Overview of outstanding tasks

Templates

  • Pilot the ICE APA Template This was reviewed and requires some reworking

  • continue work on the toolbar improvements

  • table and figure numbering interoperability testing and rendering requirements

Overview of new tasks

Components

Administration

  • Build and release ICE with the changes for Book page styles and image resizing improvements.

Application

  • A browse only version of ICE

  • Add basic annotation functionality

Templates

  • rework and simplify the ICE APA Template

  • Continue work on the ICE word processor toolbar 2 improvements

  • Continue work on the Zotero templates

About the cycle notes

The cycle notes are used to summarize the outcomes of the completed cycle and provide stakeholders with an overview of the tasks for the next cycle. They are also used to raise any issues for discussion and provide other information for those who are unable to attend the meetings. Specific information on tasks to be completed are available in the ticketing system, see below.

More information

http://ice.usq.edu.au/trac/roadmap

View archived cycle notes

Thursday, May 3, 2007

ICE 1.2 RC1 now available

ICE 1.2 RC1 now available

Source code is available from http://ice.usq.edu.au/svn/ice/trunk/ (Revision 6843)
The binaries are available from http://ice.usq.edu.au/trac/browser/ice/downloads/latest/binaries

Main new features and improvements

Installation improvements

  1. Functionality added to self update on demand.

  2. Config editor made simpler:

    • repository configuration can be done using a URL for example:

      Start ICE then click on a configuration URL such as ICE sample content config

      http://localhost:8000/edit-config?
      url=http://ice-sandbox.googlecode.com/svn/sample-content
      &name=ice-sample

    • help added to the editor

    • ICE detects version of OpenOffice.org to use for the given operating system.

    • ~ (tilde) can be used to set the users home directory.

    • no need to restart ICE after saving changes.

Rendering improvements

Since ICE is now using Python performance has improved and the following improvements have been made:

  1. Tables on list styles supported

  2. table following a blockquote style supported

  3. lists inside definition lists supported

  4. tables in slides supported

  5. the fault pre-formatted text not rendering return characters correctly resolved

  6. non breaking spaces added to empty table cells as the CSS for this is not yet fully supported (this can be over written)

  7. links to bookmark can be automatically turned into page references for Books

  8. images are not resized if within 10% of the actual inserted image (this was implement to resolve OOo getting the image size wrong)

  9. and more.

File manager improvements

  1. Files ICE knows about are opened using the operating systems default editor.

  2. ICE opens the directory if it doesn't know the file type.

Other changes

  1. IMS manifest.xml file renamed to imsmanifest.xml for the zipped package export.

  2. Files in the root media folder within a package are not added to the navigation (useful for multi media files like Breeze).

more infomation

Remaining main issues and features

  1. Files are unable to be renamed if the status is added.

  2. Ability to have documents to start on either an odd or even page with added to Books.