Author Topic: Easier management with hierarchical accounts.  (Read 5546 times)

Offline nicerobot

  • Jr. Member
  • **
  • Posts: 16
Easier management with hierarchical accounts.
« on: September 27, 2006, 12:23:00 AM »
i'd like to create a few "default" accounts that contain all the most common settings among all my accounts. When I create new accounts, I'd base them on one of these defaults. The benefit here is that RDF can be smaller because there's be fewer attributes (especially charsets) per account.

Offline tanstaafl

  • God Member
  • ******
  • Posts: 1363
Easier management with hierarchical accounts.
« Reply #1 on: September 27, 2006, 01:44:09 PM »
Quote from: nice
i'd like to create a few "default" accounts that contain all the most common settings among all my accounts. When I create new accounts, I'd base them on one of these defaults. The benefit here is that RDF can be smaller because there's be fewer attributes (especially charsets) per account.
You can already accomplish this...

Simply create a new Group, name it 'My Defaults' or something similar...

Then create your three Default Accounts under it, and whenever you want to create a new Account, simply Clone the new one from whichever of your Defaults you want it based on.

The only caveat is, when you clone it, it will still be in the 'My Defaults' group, so you'd then  have to move it to the appropriate Group.

Hope this helps...

Offline Eric H. Jung

  • grimholtz
  • Administrator
  • *****
  • Posts: 3353
Easier management with hierarchical accounts.
« Reply #2 on: September 28, 2006, 02:36:04 PM »
By "clone", tanstaafl means use the "copy" command

Offline tanstaafl

  • God Member
  • ******
  • Posts: 1363
Easier management with hierarchical accounts.
« Reply #3 on: September 28, 2006, 03:19:54 PM »
Quote from: Eric H. Jung
By "clone", tanstaafl means use the "copy" command
Wups, u got me...

Offline nicerobot

  • Jr. Member
  • **
  • Posts: 16
Easier management with hierarchical accounts.
« Reply #4 on: October 10, 2006, 07:50:30 PM »
Sorry, I wasn't clear in the explanation. I'm talking about reducing the size of the RDF file by using references to other entries within the RDF file itself. For example, when I copy an entry, instead of copying all the attributes, just reference the copied entry. Then, only when I change something about the new copy will that attribute override the copied entry's attribute.
The idea here is that I can edit the parent entries which will change all the children.
To make it easier for users to understand, there could be a 'copy' mode (as it is now) and a new 'inherit' mode.
« Last Edit: October 10, 2006, 07:52:04 PM by nice »

Offline Eric H. Jung

  • grimholtz
  • Administrator
  • *****
  • Posts: 3353
Easier management with hierarchical accounts.
« Reply #5 on: October 10, 2006, 08:09:20 PM »
Gecko, the mozilla component responsible for writing RDF, doesn't provide a means to optimize the way it writes XML. We're stuck with it the way it is unless we switch to extension-managed XML (i.e., custom XML) instead of RDF.
« Last Edit: October 10, 2006, 08:09:35 PM by Eric H. Jung »

Offline tanstaafl

  • God Member
  • ******
  • Posts: 1363
Easier management with hierarchical accounts.
« Reply #6 on: October 10, 2006, 08:30:25 PM »
Ahh... interesting idea, but not sure how important it is... I mean, I have about 65 accounts, and my RDF file is only 66KB. So, even if you had 600 accounts, the RDF file still would be less than a megabyte...

I don't see this as important enough to warrant complicating anything...
« Last Edit: October 11, 2006, 10:36:42 AM by tanstaafl »

Offline Eric H. Jung

  • grimholtz
  • Administrator
  • *****
  • Posts: 3353
Easier management with hierarchical accounts.
« Reply #7 on: October 10, 2006, 09:40:04 PM »
Agreed.

PasswordMaker Forums

Easier management with hierarchical accounts.
« Reply #7 on: October 10, 2006, 09:40:04 PM »