Ticket #1495 (new defect)

Opened 4 years ago

Last modified 3 years ago

activities.defaults should be a /etc file

Reported by: quidam Owned by: tomeu
Priority: High Milestone: 0.90
Component: sugar Version: 0.86.x
Severity: Minor Keywords:
Cc: alsroot Distribution/OS: Unspecified
Bug Status: New

Description (last modified by alsroot) (diff)

The activities.defaults config file, like any other Sugar config file,
should be located in /etc instead of /usr/share/sugar/data/

Maybe a /etc/sugar directory would be useful.

Another approach would be to have the default files at /var/lib/sugar/
(/usr files are not supposed to be modifiable at runtime), and if a
/etc/sugar/ file with the same name exists, use that one instead.

Change History

follow-up: ↓ 3   Changed 4 years ago by alsroot

  • priority changed from Normal to High
  • description modified (diff)
  • milestone changed from Unspecified by Release Team to 0.88

we can move activities.defaults to gconf registry,
* one key for all favorite activities
* per activity keys with favorite flag

  Changed 4 years ago by alsroot

  • description modified (diff)

in reply to: ↑ 1   Changed 3 years ago by tomeu

  • severity changed from Unspecified to Minor
  • milestone changed from 0.88 to 0.90

Replying to alsroot:

we can move activities.defaults to gconf registry,
* one key for all favorite activities
* per activity keys with favorite flag

+1

Note: See TracTickets for help on using tickets.