xinitrc m0x0Cn and you.

Mike A. Harris mharris at www.linux.org.uk
Tue Mar 22 11:35:37 UTC 2005


I'm currently exploring further modularization of the xinitrc
package, with the following goals in mind:

1) Maximize modularization of all scripts included, in an effort
    to make for a modular "drop-in" solution, which window managers
    and desktop environments can use, simply by dropping in the
    appropriate startup scripts to start their respective
    environments up.

2) Minimize xinitrc package maintenance via modularization,
    hopefully providing additional robustness in the process.

3) Enable 3rd party window manager rpm packagers to provide
    drop-in "it works" functionality that integrates with the
    system without requiring changes to the core of xinitrc.


There are several bugs in bugzilla which I'm hoping to address
by these changes.  Most of the requests are requesting xinitrc
to be enhanced to handle various window managers, such as
XFCE, enlightenment, or others.  By genericizing this, I'm
hoping I can provide a simple framework that enables 3rd
parties to just drop in scripts that enable their packages to
work out of the box once installed, without anyone ever
needing to request changes to xinitrc again.

While this concept may (or may not) sound like a large task, it
is seemingly a very very small and simple task IMHO.  I've
attached a very small and simple patch to implement a solution
to this problem to the following bugzilla report:

https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=142260

Please review the bug, the proposed solution, and provide
any constructive feedback you can directly into the bug
report rather than replying to this email, so that your
thoughts and suggestions are tracked all in one place.

Thanks in advance for any constructive suggestions or feedback.

TTYL




More information about the fedora-devel-list mailing list