X-Git-Url: http://git.demorecorder.com/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=README;fp=README;h=3c243314719989b3da1a861ad41b5f00226fd695;hb=4b738b87b2e3791877e9e0d6ba66f48282f174f7;hp=0000000000000000000000000000000000000000;hpb=4e5e08b3251fe9174ae94e01ce3b682b0ffa9967;p=free-sw%2Fxcb%2Fproto diff --git a/README b/README new file mode 100644 index 0000000..3c24331 --- /dev/null +++ b/README @@ -0,0 +1,34 @@ +About xcb-proto +=============== + +xcb-proto provides the XML-XCB protocol descriptions that libxcb uses to +generate the majority of its code and API. We provide them separately +from libxcb to allow reuse by other projects, such as additional +language bindings, protocol dissectors, or documentation generators. + +This separation between the XCB transport layer and the +automatically-generated protocol layer also makes it far easier to write +new extensions. With the Xlib infrastructure, client-side support for +new extensions requires significant duplication of effort. With XCB and +the XML-XCB protocol descriptions, client-side support for a new +extension requires only an XML description of the extension, and not a +single line of code. + +Please report any issues you find to the freedesktop.org bug tracker, +at: + + + +Discussion about XCB occurs on the XCB mailing list: + + + + +You can obtain the latest development versions of XCB using GIT. +For anonymous checkouts, use: + + git clone git://anongit.freedesktop.org/git/xcb/proto + +For developers, use: + + git clone git+ssh://git.freedesktop.org/git/xcb/proto