Opened 9 years ago

Last modified 6 years ago

#7878 new enhancement

Deployment customization via sugar-control-panel.

Reported by: cscott Owned by: mstone
Priority: low Milestone: Opportunity
Component: sugar Version: not specified
Keywords: 8.2.0:? cjbfor9.1.0 Cc: erikg, cscott, mstone, dsd
Blocked By: Blocking:
Deployments affected: Action Needed: code
Verified: no


The customization key should have a means to interact with the (command-line) sugar-control-panel, so that deployments can set any control panel keys during initial customization.

This includes some properties which are not exposed via the s-c-p GUI (because they are exposed via other means) such as activities favorite status, location in the free form view, ordering in ring view, and default favorites view. A separate 'profile' module should probably be created to expose these properties via the sugar-control-panel command-line interface (no GUI "view" is necessary or desirable).

Change History (8)

comment:1 Changed 9 years ago by cscott

  • Blocking 6689 added

(In #6689) Would be fixed by #7878.

comment:1 Changed 9 years ago by cscott

  • Blocking 6689 removed
  • Cc erikg added

comment:2 Changed 9 years ago by kimquirk

not blocking for 8.2. nice to have and can be worked on after getting to change control for 8.2.

comment:3 Changed 9 years ago by jg

  • Milestone changed from 8.2.0 (was Update.2) to 8.2.1

seems like this is something we need for mass deployments, but less so for now...

comment:4 Changed 9 years ago by erikos

  • Component changed from control panel to sugar

comment:5 Changed 8 years ago by mstone-xmlrpc

  • Keywords cjbfor9.1.0 added
  • Milestone changed from 8.2.1 to 9.1.0

Pushing out to 9.1.0, per edmcnierney's request.

comment:7 Changed 8 years ago by cscott

  • Cc cscott mstone added
  • Owner changed from cscott to mstone

Michael, could you help out with this? (This is a customization key issue, so isn't tightly tied to milestones.)

comment:8 Changed 6 years ago by dsd

  • Blocking 7422 removed
  • Cc dsd added
  • Milestone changed from 9.1.0-cancelled to Opportunity
  • Priority changed from normal to low
  • Type changed from defect to enhancement

Current build/customisation system (olpc-os-builder) supports customisation of favourite activities, but not their location on the home screen or the default home screen mode.

Note: See TracTickets for help on using tickets.