ECM, BI, and AI / Semantic Tech Open Source, HTML5/JS, Angular, Alfresco, CMIS, BI, Visualization, AI, Semantic Search, SPARQL/RDF/OWL

9. August 2009

Updated the look of FlexSpaces, CMIS Spaces, and FlexibleShare

I released new builds of FlexSpaces, CMIS Spaces,  and FlexibleShare. These have a new ‘look” (with added skinning of menus/tabs,  and expanded/changed style files):

FlexSpaces 0.92

FlexSpaces+AIR 0.92 ( Alfresco Forge , Google Code )  (Tested with Alfresco 3.2, Adobe LiveCycle Content Services ES 8.2.1)

CMIS Spaces build 8

CMIS Spaces +AIR build 8 ( Alfresco Forge , Google Code ) (Tested with Alfresco 3.2)
Note: CMIS Spaces build 8 is for the CMIS 0.61 spec. I will do a new build soon for the CMIS 0.62 spec.

FlexibleShare build 2

FlexibleShare +AIR build 2 ( Alfresco Forge , Google Code ) (Tested with Alfresco 3.2, Adobe LiveCycle Content Services ES 8.2.1)

2. June 2009

FlexSpaces and LiveCycle Workspace integrated UI

Filed under: AIR,Flex,FlexSpaces,LiveCycle — admin @ 17:09

I was able to get FlexSpaces UI for document management with Adobe LiveCycle Content Services ES integrated with LiveCycle Workspace UI for  starting processes/forms/task-lists.  The workspace start process, to-do, and tracking are in tabs. The workspace preferences, messages, help are available from menus.  It works on Flex+Browser.   Also will SSO from/to other LC apps. (I can’t make this available as open source).

For an integration of FlexSpaces+AIR with Workspace, getting PDF Form controlling code to work in Flex+AIR looks challenging.  I could also create some Workspace pods for FlexibleShare (although FlexibleShare is Flex+AIR currently, could also do a +Browser version)

Document Library Tab (click image twice for larger):

FlexSpaces for LiveCycle doc library

Workspace Tab / start process (click image twice for larger):

FlexSpaces for LiveCycle start process

4. May 2009

FlexSpaces 0.9 released, CMIS Spaces preview build 6 released

Filed under: AIR,Alfresco,CMIS,CMIS Spaces,Flex,FlexSpaces,LiveCycle — admin @ 12:58

FlexSpaces 0.9 screenshot
FlexSpaces 0.9 (Flex+AIR, Flex+Browser) RIA Clients for Alfresco  (and Adobe LiveCycle Content Services)
Refactored to use Presentation Model pattern, added SampleApp1, severside paging in webscripts (doclib, search results), favorites/shortcuts, now 6 languages, preview now more usable and uses same content model REST api as Alfresco Share, Spring ActionScript XML config of: what views to show (doclib, search, tasks, wcm, share),  whether to have coverflow view mode,  default view page sizes, page size picklist, thumbnail info (id/name, size). Menu config more usable now that all menu enable/disable code is position independent, thumbnails fixed, bug fixes.  FlexSpaces on Google Code FlexSpaces on Alfresco Forge (Update: note in FlexSpacesConfig.xml, for LiveCycle, the alfrescoUrlPart should be “/contentspace/service” not “/contentspace/servicee” in the comment. )

CMIS Spaces screenshot
CMIS Spaces RIA clients (Flex+AIR, Flex+Browser) preview build 6
CMIS Spaces clients are for ECM / CMS servers supporting the Content Management Interoperability Services (CMIS) standard. CMIS Spaces supports CMIS on both REST Atom and SOAP. Changed to keep in sync with FlexSpaces 0.9 code, performance fix to remove overhead of undisplayed coverflow, CMIS Spaces specifc menu XML config file, Spring ActionScript XML config of: what views to show (doclib, search, checked out), default view page sizes, page size picklist. CMIS Spaces on Google Code CMIS Spaces on Alfresco Forge

11. February 2009

FlexSpaces for Alfresco and LiveCycle CS ES, Calais integration, FlexibleShare

Filed under: AIR,Alfresco,Flex,FlexibleShare,FlexSpaces,LiveCycle,OpenCalais — admin @ 02:17

Here are some links to screencam demos, previous posts about FlexSpaces (both Flex+Browser and Flex+AIR), an open source RIA client for Alfresco ECM (and for Adobe LiveCycle Content Services ES too).  FlexSpaces has many features including multiple views (icon/thumbnail/grid/coverflow),  doclib, search, workflow,  and wcm. The AIR version has desktop native drag/drop/clipboard support. These clients also have UI (auto-tagging, tag suggesting, geo-location tag google map) for the Alfresco Calais integration.  FlexSpaces uses Cairngorm and has been refactored to use the presentation model pattern.

FlexSpaces Geo-Tagging
FlexSpaces showing Calais Integration features

FlexSpaces Downloads

Additionally,  prototype work has started on FlexibleShare, which leverages FlexSpaces components in an open source Flex based portal container / dashboard with Flex based pods for open source enterprise software (Alfresco ECM, Alfresco Share,  reporting/BI, BPM, Liferay portal backend) and also LiveCycle. Also plan to enable the pods to be used as Adobe Genesis Tiles.

FlexibleShare prototype
FlexibleShare prototype

Other FlexSpaces Screenshots / Screencams
Liferay + FlexSpaces + Alfresco
Alfresco Share 3.0 Integration, Thumbnail, CoverFlow View, Advanced Search
Tagging, Categorization, WCM
General Features and AIR specific features
Start workflow, Tasks dashboard tab,  preview, dual pane drag/drop

Integrated Semantics
Integrated Semantics Blog
FlexSpaces Forum Topic
FlexSpaces on Google Code
Follow on Twitter

Steve

5. January 2009

FlexSpaces now refactored to use the presentation model pattern

Filed under: AIR,Alfresco,Flex,FlexSpaces,LiveCycle — admin @ 22:59

The  flexspaces google code svn now has flexspaces+browser and flexspaces+air refactored to use the “presentation model” presentation design pattern. This will be in flexspaces 0.9.

Presentation model links:
Paul Williams: Presentation Patterns – Presentation Model
Max Milan Presentation – Flex Development with Cairngorm

Previously the component dir of FlexSpaces had components using either the Supervising Presenter design pattern or the Passive View design pattern (this is still available in the Alfresco forge in the 0.8 flexspaces source downloads). With the refactoring, the component package dir has been replaced with “presmodel” and “view” package directories. Still use Cairngorm with UM extensions in the control dir as before.

The flexspaces google code now also has some some cleanup work done: 1. model locator modularized to  just be a locator of model classes. 2. The xml parsing of data coming back from web scripts has been moved to the delegates. These now return models and/or value objects.

I am finally getting around to adding support for Prana (now Spring ActionScript) to allow xml configuration of various things in flexspaces (attributes to show in properties / folder grids / advanced search, etc.) This is not in google code yet (will be in flexspaces 0.9).

Steve

« Newer PostsOlder Posts »

Powered by WordPress