[Konsole-devel] [Bug 162461] New: Please, disable profile inheritance

fexpop at onlinehome.de fexpop at onlinehome.de
Thu May 22 11:36:12 UTC 2008


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=162461         
           Summary: Please, disable profile inheritance
           Product: konsole
           Version: unspecified
          Platform: Compiled Sources
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: wishlist
          Priority: NOR
         Component: general
        AssignedTo: konsole-devel kde org
        ReportedBy: fexpop onlinehome de


Version:           2.1 (using Devel)
Installed from:    Compiled sources
OS:                Linux

Hi,

I've already raised this issue in bug #162444 but I think it deserves a seperate wishlist bug report.

Inheritance of profile settings leads to totally unwanted and unpredictable behaviour since you can't tell which profiles are affected by changing another.

A profile should be an isolated set of settings!

In addition, here's what I wrote about it in #162444:

"This is a very bad idea!!! How are you supposed to know which profiles 
are affected, if you're changing a profile? Neither the parent nor the 
children of a profile are listed anywhere!

The results of changing a single profile are completely unpredictable 
unless you remember the complete history of profile relationships (do you?)!

And then there are some questions of consistency:

Do changes cascade down to grandchildren as well? (Answer: Sometimes!)
How is a parent-children relationship tracked? By name? (If I delete the profile "MyProfile" and create a new one called "MyProfile" is it still considered the parent of "Child of MyProfile" even if it's not?)

I played around a bit. After a couple of changes in different profiles with even a clear relationship, i.e. parent-child-grandchild, I was in complete confusion!"

Kind regards,

Felix



More information about the konsole-devel mailing list