Development plan -- time to move forward
Adam Jackson
ajax at nwnk.net
Tue Apr 26 17:24:30 PDT 2005
On Tuesday 26 April 2005 18:32, Daniel Stone wrote:
> On Tue, Apr 26, 2005 at 05:26:46PM -0400, Kevin E Martin wrote:
> > 4. Should we move the clients out of the lib module and back to the app
> > module?
> >
> > Proposed answer: Originally, all of the clients from xc/programs
> > (with the exception of Xserver, which was placed in its own module)
> > were added to the app module as top layer components. We tried to
> > make some minimal groupings with other clients or libraries, but this
> > led to issues, and I believe the situation will get worse as we move
> > forward. Therefore, I think we should keep the lib module restricted
> > to libraries and keep the app module flat so that there are no other
> > grouping issues. Vendors who would like to make their own groupings
> > can easily combine various components together into packages.
>
> Either way is fine for me, personally. I suppose it depends a lot on
> the clients -- are they tests that no-one will practically use, or are
> they useful utilities that people will want to use once they have the
> library installed?
I believe that most of the clients are useless as anything but demos. I
suspect the only ones that see serious usage are: fc-cache, glxgears,
glxinfo, startx, xauth, xdpyinfo, xhost, xinit, xrdb, xterm. The rest have
niche usage at best.
Even if we argue that some client is absolutely mandatory for using a
particular library, we should still package them in apps for bootstrap
reasons. Remember the xdbedizzy/xphelloworld example from earlier.
- ajax
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.x.org/archives/xorg-modular/attachments/20050426/f77702a6/attachment.pgp
More information about the xorg-modular
mailing list