On 06/02/2016 09:50 PM, Thomas Adam wrote:
Those people who do decide to use the mechanism of what the Setup forms
provide, clearly can't be relying on much.  So what do they gain by using
these configs?  Maybe it's the FvwmButtons configuration?  I can't say, but
I'd guess that over anything else.

It's sometimes nice to setup a bare config with the most important modules
like FvwmPager and FvwmIconMan. From that point of view this mechanism is
nice.

It always comes back down to what's realistically maintainable, and what
*should* be maintainable by those developers who choose to work on FVWM.  Part
of that is about setting expectations on the remit of FVWM as a window
manager, and the environment it is typically deployed in.  For that, we have
to look towards the common set of Linux distributions, more than anything else
[0].

This entire set of work did indeed start with deprecating modules, and that's
fine.  What this has proven to me (with your helpful guidance) is that we can
go further in the efforts I've started, because of certain modules being
deprecated.

Btw. you've removed FvwmGtk2 module which is a standalone module which only
provides the possibility to create a Gtk2 application as a Fvwm module.

I'm using its code as a base for a Fvwm module to use SimpleGtk2 for my
Fvwm-Nightshade GUIs invoked by Fvwm. It isn't a problem for me that you have
removed it but it shows very nice how to create a module derived from
FVWM::Module::Toolkit. Therefore you should put it back.

As far as the internal configuration goes, and having FVWM
provide its own set of values to the user in the case where they have no
config, should be a clean slate for those people(s) who wish to work on such a
thing.  This is what I see as a good provision, and although that might be
seen as heavy-handed, the impact in the long-term will be beneficial.

So given all of that, I'm inclined to proceed---but I am not personally
interested in providing a new configuration myself, but I am willing to offer
mentoring and help to people who want to work on this, as I have a better idea
on how to do that which isn't as invasive as it has been in the past in terms
of spreading out over multiple files.  Should anyone want to chat about this,
I'm all ears.

I've started with that some years ago as you know and perhaps this config [0]
could be a good start for a new configuration.

Best,
Thomas

[0] https://github.com/ThomasFunk/Fvwm-Default-Config
--
--
"Two things are infinite: the universe and human stupidity; and I'm not sure about 
the the universe."   --   Albert Einstein

Reply via email to