Changes

Jump to navigation Jump to search
Line 25: Line 25:  
In fact, this feature is an end users oriented(technically we not invent super format for various types of content, just unified sugar wrapper). Users all time know that there is only one type of sugar objects, they see it as a Journal item, one file with suffix ''.xo'' in non-sugar environments etc. So they need only upload this file to Journal and click to activate it.
 
In fact, this feature is an end users oriented(technically we not invent super format for various types of content, just unified sugar wrapper). Users all time know that there is only one type of sugar objects, they see it as a Journal item, one file with suffix ''.xo'' in non-sugar environments etc. So they need only upload this file to Journal and click to activate it.
   −
At present we have several file types that user can encounter out of sugar:
+
At present, we have several file types that user can encounter out of sugar:
 
* activity bundles(.xo)
 
* activity bundles(.xo)
 
* content bundles(.xol)
 
* content bundles(.xol)
 
* journal bundles(.xoj)
 
* journal bundles(.xoj)
 
All these files have different suffixes and after uploading to Journal have different behaviour.
 
All these files have different suffixes and after uploading to Journal have different behaviour.
 +
 +
Sugar Bundles are intended to unify object related workflow:
 +
* one type of objects out of sugar - files with ''.xo'' suffix
 +
* one type of behaviour after uploading such files to the Journal - you need to click on object in Journal to activate it
 +
So, Sugar Bundles not only changes import/export part of sugar but also change lauch workflow, uploaded objects from ''.xo'' files could be:
 +
* ''activity_id'' less Journal entries, launch some activity to open this object
 +
** just various files that were created out of sugar
 +
** former Library bundles will be opened in Browse
 +
* Journal entries with ''activity_id'', launch poper activity to open this object
 +
* activities, launch it with newly created object
    
== Benefit to Sugar ==
 
== Benefit to Sugar ==

Navigation menu