[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

RFC: config file transition for WMs



Hello,

we are going to release a new version of the IceWM packages. However,
this requires a manual change in the configuration files. Due to nature
of the upstream development, it became tradition to copy the complete
menu files to $HOME directory. However, upstream changed the syntax of
few entries twice in the meantime (eg. because of Gnome transition) and
every change has to be done in every personal menu file. To create a
workaround for users, we considered the following options:

 - create a wizard script which converts the relevant entries in
   personal menu file and the recommendation to use it in NEWS.Debian
   and README.Debian (Contra: not transparent, users must RTF READMEs)
 - hack the program code to make the changes or ignore old syntax and
   use the replacement arguments. (Pros: transparent, Contra: hardcoded
   arguments, may override intentional settings)
 - shell wrapper around icewm and icewm-gnome to fix the menu file. User
   can create some key file in ~/.icewm to tell this wrapper not to
   change anything

What was the previous consens on such issues and what should we do now?
Note that this is not a Desktop environment where you do not care about
start-up times, icewm should start quickly on loaded systems.

Eduard.
-- 
<weasel> gibt schlimmeres
<weasel> z.B. schlafmangel
<weasel> gottseidank kann man da dagegen was tun
<Gromitt> kaffee?  
<weasel> schlafen



Reply to: