Hi Martin,

A few ideas thrown in...


> 1. you can choose if you want to generate new or edit existing
>    wine.conf file.

Generating new wine.conf would have default value? The generated wine.conf
should have comments in it...


> 2. choose a location of your wine.conf file

hmmm... that depends of the installation directory, eg. you install it
under /usr or /usr/local (...) IMHO, the default value should be
/usr/local/etc since default install directory should be /usr/local

this way we would get

binaries in /usr/local/bin
libraries in /usr/local/lib
.conf file in /usr/local/etc

Moreover, keep in mind each user can have a .winerc which overrides
wine.conf value. The wizard could have a "site" mode, where you change
settings in wine.conf (as root, typically) and a user mode where you can
change only the .winerc settings. I would be possible to switch in site
mode by prompting for root password...


> 4. where the windows/profile/temp directory is
>    ([wine] section of wine.conf file)

I haven't read the WINE Admin book but, if I were a sysadmin, I would setup
WINE this way (keep in mind it's not a devel sandbox...) Sysadmins comments
are welcomed here...

$TEMP (%temp%, in Windows) being assigned to /tmp
(/tmp being a different drive or partition)

$PROFILE being assigned to $HOME/.wine and it's where we would store
user.reg

wine.conf, system.reg and other system wide settings in /usr/local/etc (or
/usr/local/etc/wine)


> 4.5 default wine look ([tweak.layout] section)
>
> 5. you can choose if you want to answer more questions, or if it is
> enough
>    and you want save it and finish configuration.
>
> if you choosed more questions:
>
> 6. dll load order
>
> 7. things like "managed windows" ([x11drv] section)
>
> 8. ports ([serialports] [parallelports] [spooler] sections)
>
> 9. registry ([registry] section)
>
> 10. complete screen, where you can see and edit everything

Ultimate wine hacker dream feature... The editor screen splits in two.
Upper pane is for wine.conf/.winerc editing. The bottom pane updates itself
with information for each setting, as you cursor move from line to line
(some OS/2 config.sys editors behaved like this)

Cheers,
Francois

Reply via email to