User:Alsroot/trash/Unified Objects: Difference between revisions
m moved Walter is a wanker 6/trash/Unified Objects to User:Alsroot/trash/Unified Objects over redirect: revert |
|||
| (27 intermediate revisions by 4 users not shown) | |||
| Line 23: | Line 23: | ||
==== More relevant View(s) of Journal ==== | ==== More relevant View(s) of Journal ==== | ||
Having all these Objects user should have more powerful View to threat them. | Having all these Objects user should have more powerful View to threat them. See [http://wiki.laptop.org/go/Journal%2C_reloaded Journal reloaded] and [[Design_Team/Designs/Journal#01|Journal mockups]] for proposals. Moreover we could emulate "classical" Home and Journal Views. | ||
==== Summarising ==== | ==== Summarising ==== | ||
| Line 36: | Line 36: | ||
We could have only Objects in Journal(in terms of "storage" not Journal View). And operate these Objects in one unified way - Create(or copy existed) in Journal, Reuse(Change) them in Journal and Share Journal Objects. | We could have only Objects in Journal(in terms of "storage" not Journal View). And operate these Objects in one unified way - Create(or copy existed) in Journal, Reuse(Change) them in Journal and Share Journal Objects. | ||
== | == Implementation == | ||
* [[Features/Object Bundles]] | |||
* [[Features/Activity Objects]] | |||
* | * [[Features/Unified Browser for Objects]] | ||
* | * [[Features/Object Collections]] | ||
* [[Features/Peer to Peer Objects Sharing]] | |||
* [[Activities/Library]] | |||
to | |||
* | |||
==Pro== | ==Pro== | ||
| Line 71: | Line 65: | ||
==Going further== | ==Going further== | ||
==== Sugar integration with http://activities.sugarlabs.org/ ==== | |||
** common | * upload to ASLO all kinds of Objects not only Activities | ||
* common Tags | |||
* common Objects(links to ASLO objects in Tags View) | |||
* easy way to post objects to ASLO | |||
* Objects updater which uses Activity Library as a source of updates | |||
==== System activities could be stored in Journal as well ==== | |||
* main purpose - we should encourage user to change all activities(including system ones) | |||
* physically these .xo could be stored in /usr/share but user should have access to them from the Journal(Tags View) | |||
* basic system activities could be installed by default while first creating of .sugar instance | |||
==== Sugar Infection ==== | |||
Auto migration of activities before joining to session which uses another version of activity | |||
==== Sets of Objects ==== | |||
To support [http://dev.sugarlabs.org/ticket/540 meta bundles] | |||