[devel] xorg X11 modularization

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Сб Сен 10 14:24:48 MSD 2005


				Уже взметается девятый вал,
				грозящий двенадцатым часом...

В PLD xorg собирают по кусочкам:

at на solemn ~/AnonCVS/PLD-SPECS 7 $ ls *xorg*.spec
xorg-app-appres.spec                     xorg-font-font-bh-lucidatypewriter-75dpi.spec
xorg-app-bdftopcf.spec                   xorg-font-font-bh-ttf.spec
xorg-app-beforelight.spec                xorg-font-font-bh-type1.spec
xorg-app-bitmap.spec                     xorg-font-font-bitstream-100dpi.spec
xorg-app-editres.spec                    xorg-font-font-bitstream-75dpi.spec
xorg-app-fonttosfnt.spec                 xorg-font-font-bitstream-type1.spec
xorg-app-fslsfonts.spec                  xorg-font-font-cronyx-cyrillic.spec
xorg-app-fstobdf.spec                    xorg-font-font-cursor-misc.spec
xorg-app-iceauth.spec                    xorg-font-font-daewoo-misc.spec
xorg-app-ico.spec                        xorg-font-font-dec-misc.spec
xorg-app-lbxproxy.spec                   xorg-font-font-ibm-type1.spec
xorg-app-listres.spec                    xorg-font-font-isas-misc.spec
xorg-app-luit.spec                       xorg-font-font-jis-misc.spec
xorg-app-mkfontdir.spec                  xorg-font-font-micro-misc.spec
xorg-app-mkfontscale.spec                xorg-font-font-misc-cyrillic.spec
xorg-app-oclock.spec                     xorg-font-font-misc-misc.spec
xorg-app-pclcomp.spec                    xorg-font-font-mutt-misc.spec
xorg-app-proxymngr.spec                  xorg-font-font-schumacher-misc.spec
xorg-app-rgb.spec                        xorg-font-font-screen-cyrillic.spec
xorg-app-rstart.spec                     xorg-font-font-sony-misc.spec
xorg-app-scripts.spec                    xorg-font-font-sun-misc.spec
xorg-app-setxkbmap.spec                  xorg-font-font-util.spec
xorg-app-showfont.spec                   xorg-font-font-winitzki-cyrillic.spec
xorg-app-smproxy.spec                    xorg-font-font-xfree86-type1.spec
xorg-app-twm.spec                        xorg-lib-libFS.spec
xorg-app-viewres.spec                    xorg-lib-libICE.spec
xorg-app-x11perf.spec                    xorg-lib-libSM.spec
xorg-app-xauth.spec                      xorg-lib-libX11.spec
xorg-app-xbiff.spec                      xorg-lib-libXScrnSaver.spec
xorg-app-xcalc.spec                      xorg-lib-libXTrap.spec
xorg-app-xclipboard.spec                 xorg-lib-libXau.spec
xorg-app-xclock.spec                     xorg-lib-libXaw.spec
xorg-app-xcmsdb.spec                     xorg-lib-libXcomposite.spec
xorg-app-xconsole.spec                   xorg-lib-libXcursor.spec
xorg-app-xcursorgen.spec                 xorg-lib-libXdamage.spec
xorg-app-xdbedizzy.spec                  xorg-lib-libXdmcp.spec
xorg-app-xditview.spec                   xorg-lib-libXevie.spec
xorg-app-xdpyinfo.spec                   xorg-lib-libXext.spec
xorg-app-xedit.spec                      xorg-lib-libXfixes.spec
xorg-app-xev.spec                        xorg-lib-libXfont.spec
xorg-app-xeyes.spec                      xorg-lib-libXfontcache.spec
xorg-app-xf86dga.spec                    xorg-lib-libXft.spec
xorg-app-xfd.spec                        xorg-lib-libXi.spec
xorg-app-xfontsel.spec                   xorg-lib-libXinerama.spec
xorg-app-xfs.spec                        xorg-lib-libXmu.spec
xorg-app-xfsinfo.spec                    xorg-lib-libXp.spec
xorg-app-xfwp.spec                       xorg-lib-libXpm.spec
xorg-app-xgamma.spec                     xorg-lib-libXprintAppUtil.spec
xorg-app-xgc.spec                        xorg-lib-libXprintUtil.spec
xorg-app-xhost.spec                      xorg-lib-libXrandr.spec
xorg-app-xkbcomp.spec                    xorg-lib-libXrender.spec
xorg-app-xkbevd.spec                     xorg-lib-libXres.spec
xorg-app-xkbprint.spec                   xorg-lib-libXt.spec
xorg-app-xkbutils.spec                   xorg-lib-libXtst.spec
xorg-app-xkill.spec                      xorg-lib-libXv.spec
xorg-app-xlogo.spec                      xorg-lib-libXvMC.spec
xorg-app-xlsatoms.spec                   xorg-lib-libXxf86dga.spec
xorg-app-xlsclients.spec                 xorg-lib-libXxf86misc.spec
xorg-app-xlsfonts.spec                   xorg-lib-libXxf86vm.spec
xorg-app-xmag.spec                       xorg-lib-libdmx.spec
xorg-app-xman.spec                       xorg-lib-libfontenc.spec
xorg-app-xmessage.spec                   xorg-lib-liblbxutil.spec
xorg-app-xmh.spec                        xorg-lib-liboldX.spec
xorg-app-xmodmap.spec                    xorg-lib-libxkbfile.spec
xorg-app-xmore.spec                      xorg-lib-libxkbui.spec
xorg-app-xphelloworld.spec               xorg-lib-xtrans.spec
xorg-app-xplsprinters.spec               xorg-proto-bigreqsproto.spec
xorg-app-xpr.spec                        xorg-proto-compositeproto.spec
xorg-app-xprehashprinterlist.spec        xorg-proto-damageproto.spec
xorg-app-xprop.spec                      xorg-proto-dmxproto.spec
xorg-app-xrandr.spec                     xorg-proto-evieext.spec
xorg-app-xrdb.spec                       xorg-proto-fixesproto.spec
xorg-app-xrefresh.spec                   xorg-proto-fontcacheproto.spec
xorg-app-xset.spec                       xorg-proto-fontsproto.spec
xorg-app-xsetmode.spec                   xorg-proto-glproto.spec
xorg-app-xsetpointer.spec                xorg-proto-inputproto.spec
xorg-app-xsetroot.spec                   xorg-proto-kbproto.spec
xorg-app-xsm.spec                        xorg-proto-panoramixproto.spec
xorg-app-xstdcmap.spec                   xorg-proto-printproto.spec
xorg-app-xtrap.spec                      xorg-proto-randrproto.spec
xorg-app-xvidtune.spec                   xorg-proto-recordproto.spec
xorg-app-xvinfo.spec                     xorg-proto-renderproto.spec
xorg-app-xwd.spec                        xorg-proto-resourceproto.spec
xorg-app-xwininfo.spec                   xorg-proto-scrnsaverproto.spec
xorg-app-xwud.spec                       xorg-proto-trapproto.spec
xorg-data-xbitmaps.spec                  xorg-proto-videoproto.spec
xorg-data-xcursor-themes.spec            xorg-proto-xcmiscproto.spec
xorg-data-xkbdata.spec                   xorg-proto-xextproto.spec
xorg-font-encodings.spec                 xorg-proto-xf86bigfontproto.spec
xorg-font-font-adobe-100dpi.spec         xorg-proto-xf86dgaproto.spec
xorg-font-font-adobe-75dpi.spec          xorg-proto-xf86driproto.spec
xorg-font-font-adobe-utopia-100dpi.spec  xorg-proto-xf86miscproto.spec
xorg-font-font-adobe-utopia-75dpi.spec   xorg-proto-xf86rushproto.spec
xorg-font-font-adobe-utopia-type1.spec   xorg-proto-xf86vidmodeproto.spec
xorg-font-font-alias.spec                xorg-proto-xineramaproto.spec
xorg-font-font-arabic-misc.spec          xorg-proto-xproto.spec
xorg-font-font-bh-100dpi.spec            xorg-proto-xproxymanagementprotocol.spec
xorg-font-font-bh-75dpi.spec             xorg-util-util-macros.spec
$

Это в целом соответствует партийной линии:  The architecture of the
reference implementation is being separated into independent modules
that can each be maintained as separate projects. X11R6.9 will be the
monolithic source code and X11R7.0 the modular source code for the same
set of features. This is tentatively scheduled for release in October
2005.  http://en.wikipedia.org/wiki/X_Window_System

См. тж.
http://wiki.x.org/wiki/ModularizationProposal
http://wiki.x.org/wiki/ModularizationWorkingGroup
http://wiki.x.org/wiki/ModularizationDevelPlan

Обсуждение названий пакетов в fedora:
https://www.redhat.com/archives/fedora-devel-list/2005-August/msg00497.html
https://www.redhat.com/archives/fedora-devel-list/2005-August/msg00502.html
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20050910/8d022b14/attachment-0001.bin>


Подробная информация о списке рассылки Devel