path: root/index.mdwn
diff options
authorJamey Sharp <>2006-12-18 11:11:52 (GMT)
committerJamey Sharp <>2007-05-24 04:28:12 (GMT)
commit2bdc37abd39b9f3d5f7b77e92752ab0f3bec1334 (patch)
treef94359c2229b4c4203e12f858ce41187cf5f2b8c /index.mdwn
parentd2318ce5b008ea50a378ce5700857fb8e599a622 (diff)
Rename xcb to index, and fix all links to it.
Commit by Josh Triplett and Jamey Sharp.
Diffstat (limited to 'index.mdwn')
1 files changed, 27 insertions, 0 deletions
diff --git a/index.mdwn b/index.mdwn
new file mode 100644
index 0000000..e48655b
--- /dev/null
+++ b/index.mdwn
@@ -0,0 +1,27 @@
+# Introduction
+The X protocol C-language Binding (XCB) is a replacement for Xlib [[featuring|Features]] a small footprint, latency hiding, direct access to the protocol, improved threading support, and extensibility.
+# Download
+- You can obtain released versions of XCB from <>.
+- Follow the instructions from the [[DevelopersGuide]] to build, except that you can use released versions of the dependencies, and you don't need git, automake, autoconf, or libtool.
+# Development
+- If you wish to work on XCB, please read the [[DevelopersGuide]].
+- **Mailing list**: Discussion of XCB and Xlib/XCB is through the [XCB mailing list](
+- **IRC**: XCB developers also hang out on [[IRC]], and have occasional [[meetings]].
+- Of course, there's still a lot [[to do|TODO]] .
+# Documentation
+- The [[XcbApi]] is documented. There is also a [tutorial](;a=blob_plain;f=doc/tutorial/index.html) and some random [[notes|XcbNotes]].
+- XCB is built atop an XML description of the X core protocol and common extension protocols called [[XML/XCB|XmlXcb]]. This protocol can be used in other interesting ways.
+- To aid porting applications, you can configure Xlib to use XCB for the transport layer. We call this [[Xlib/XCB|XlibXcb]].
+# Miscellaneous
+The XCB project has a long [[history]], during which it has produced many academic [[publications]].