Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • ITInfo
    • XML Query
      • Not able to query XML to generate index pages (no XQuery), either at author time or runtime
      • Detail: We initially planned to have all of the current ITInfo content migrated to XML.  We would then use something like Xquery to query the XML, gather the appropriate data, and display said content to a page.  We have recently discovered that there is no way to effectively query XML content in this fashion, so we are investigating work-arounds.
    • More AVM in XSL
      • Almost all MIT author-time work-arounds require author time extensions via XSL which cannot trigger all of the events that we need; need more AVM functions in XSL
      • Detail: "Our approach to adding functionality to the authoring process has been to use the XSL to make AVM function calls. However, we cannot get the XSL to execute in all cases where it is needed in order to have a consistent behavior.  The repository has numerous events which can trigger some code to run (for example, to regenerate a new index page when a file in a folder is changed), but the WCM does not make them all available to us. Also, only a few AVM functions are ""built-in"" to the XSL and they are not enough for us; we have to create our own Java classes in order to access these functions.  The whole AVM API should be available to XSL."
    • Runtime DB cannot preview in Virtualization Server
      • Any runtime db/app solution is un-previewable thru virtual server; might need different solutions at author time & runtime
      • Detail: Solutions that use external tools cannot necessarily be run in Preview mode. If the data is stored differently at author time (in the Alfresco repository) or runtime (in file system, or XML database), then preview has to do something different in order to look the way it will look at runtime, and it may not be possible to get an exact correlation.
      • Alfresco Update: Meeting at 9am on 5/4 to hear proposed solutions for our ITInfo issues from Alfresco****
        • Can't do
        *****
          • XQuery - Coming in the future, once they have JSR 170 up and running
        • Can do*****
          • 2.1 - configuration file that will allow you to specify indiv documents within an index file
          • Repository will trigger something to set hidden search properties on the index
          • You will be able to query for any subset of the documents based on the properties set
          • OpenSearch (introduced in 2.0)
          • Where are the indexes stored?  They will live where the current search indexes live, sitting on the file system in the Alfresco Program File
          • All versions of all assets will be indexed in the AVM... currently searchable = lates dating snapshot... can search staging and current modifications within your sandbox
      • Checkpoint on search in 10 days
      • Will release search in a nightly build sometime between 5/18 and the release of 2.1

...

  • Workflow
    • Workflow for non-Alfresco users
      • Non-WCM users need to be included in workflow (email w/URL, click to approve/reject), see Authentication for access issues
      • Detail: The workflow must account for non-Alfresco users. A non-Alfresco user must be able to view content in question and possibly comment on the content as well.
      • Alfresco Update: A 2.1 fix - Email based workflow notifications, give non-alf users the ability to approve or reject and also the ability to pop-up a window for commenting, email will include a list of previous reviewers, email functionality is based on web scripting so it is customizable via development****  
    • Commenting
      • Need commenting on tasks during workflow
      • Detail: Commenting on content must be part of the workflow, rather than simply offering a reviewer the option of approving or rejecting.
      • Alfresco Update: 2.1 fix
      • All will be there except for file-level commenting... 2.1 commenting will be on the workflow batch level
    • Task List
      • Need list of files in a workflow task
      • Detail: The same users will probably be part of many workflow processes going on simultaneously (there are only 2 final reviewers before content is published). These users need to know what files a particular task refers to
      • Alfresco Update: 2.1 fix... one of the last fixes to go into 2.1 prior to release
    • Workflow Override
      • Need originator/admin to be able to expire, cancel, and move workflow along without waiting for completion
      • Detail: Sometimes a reviewer may not respond in time, or a piece of content has to be elevated in urgency. Being "in flight" means a content item cannot be edited until the workflow is complete, and it will be necessary to have the ability to override the process.
      • Alfresco Update: They are adding this into 2.1... the content publish / expire timer functionality will be in 2.1 as well
    • Pooled Workflow
      • Pooling workflow has especially poor UI
      • Detail: We've tried workarounds to make parallel workflow act like pooled workflow, to no avail.

...