Changes

no edit summary
Line 11: Line 11:  
The following features are being targeted to Sugar distributors who create downstream solutions based on Sweets Distribution and experienced users who enable these features on their own risk.
 
The following features are being targeted to Sugar distributors who create downstream solutions based on Sweets Distribution and experienced users who enable these features on their own risk.
   −
=== Blacklist Shell components ===
+
* [[Platform_Team/Sweets_Distribution/Features/Blacklists|Blacklist Shell components]]<br>Blacklist usage of particular Sugar Shell components.
   −
{{:Platform_Team/Sweets_Distribution/Features/Blacklists}}
+
* [[Platform_Team/Sweets_Distribution/Features/Plugins|Shell plugins]]<br>Pluggable Sugar Shell code to extend current behavior. Factory repository provides the following plugins:
 
+
** [http://git.sugarlabs.org/desktop/sugar-telepathy-plugin telepathy] from {{Code|sugar-telepathy-plugin}} package<br>Alternative implementation of Neighborhood collaboration in Sugar Shell that is assumed to make Telepathy related code more robust.
=== Shell plugins ===
+
** [http://git.sugarlabs.org/network/shell-plugin sn] from {{Code|sugar-network-plugin}} package<br>Plugin adds Sugar Network integration to Sugar Shell. It is also working example how to replace original sugar-datastore with new implementation.
 
+
** [http://git.sugarlabs.org/server/client client] from {{Code|sugar-client}} package<br>Plugin to initiate various deployment related routines on end user side.
{{:Platform_Team/Sweets_Distribution/Features/Plugins}}
+
** [http://git.sugarlabs.org/desktop/sugar-proxy-plugin proxy] from {{Code|sugar-proxy-plugin}} package<br>Internet proxy configuration.
 
  −
Factory repository provides the following plugins:
  −
 
  −
* [http://git.sugarlabs.org/desktop/sugar-telepathy-plugin telepathy] from {{Code|sugar-telepathy-plugin}} package<br>Alternative implementation of Neighborhood collaboration in Sugar Shell that is assumed to make Telepathy related code more robust.
  −
 
  −
* [http://git.sugarlabs.org/network/shell-plugin sn] from {{Code|sugar-network-plugin}} package<br>Plugin adds Sugar Network integration to Sugar Shell. It is also working example how to replace original sugar-datastore with new implementation.
  −
 
  −
* [http://git.sugarlabs.org/server/client client] from {{Code|sugar-client}} package<br>Plugin to initiate various deployment related routines on end user side.
  −
 
  −
* [http://git.sugarlabs.org/desktop/sugar-proxy-plugin proxy] from {{Code|sugar-proxy-plugin}} package<br>Internet proxy configuration.
  −
 
  −
=== Misc ===
      
* Registration on school servers is disabled by default<br>Sugar Shell support registration on OLPC XS school server. Sweets Distribution does not provide OLPS XS and this functionality is disabled by default. To revert original behavior, set {{Code|/schemas/desktop/sugar/show_register}} GConf key to {{Code|true}}.
 
* Registration on school servers is disabled by default<br>Sugar Shell support registration on OLPC XS school server. Sweets Distribution does not provide OLPS XS and this functionality is disabled by default. To revert original behavior, set {{Code|/schemas/desktop/sugar/show_register}} GConf key to {{Code|true}}.
    
* Closer integration with login managers<br>Sugar Shell will reuse language setting from GDM manager, [http://bugs.sugarlabs.org/ticket/2603 #2603].
 
* Closer integration with login managers<br>Sugar Shell will reuse language setting from GDM manager, [http://bugs.sugarlabs.org/ticket/2603 #2603].